Objecten
PushDocument
Velden
external_idstringverplichtJe stabiele ID van het document. Met dezelfde ID wordt het document vervangen.
length ≤ 512
titlestringverplichtlength ≤ 500
urlstringLink naar het document in je systeem (http of https).
contentstringInhoud (maximaal 5 MB).
content_typestringToegestane waarden:
htmlmarkdowntextStandaard: "html"
patharray of string | stringMappen van het document: een array met namen of een string gescheiden door “/” (maximaal 10 niveaus).
permissionsPushPermissionstagsarray of stringitems ≤ 50
author_emailstringAuteur. Wordt eigenaar van de kaart als dit een gebruiker van Sursa is.
updated_atstring (date-time)Tijdstip van wijziging in je systeem (onderdeel van de documentversie).
metadataMetadataPatchmetadatavan de kaart van het document (sinds 1.62.0): het object vervangt de vorige metadata van de kaart,{}verwijdert alle paren; zonder het veldmetadataverandert de metadata van de kaart niet.categorystringCategorie van de kaart: de sleutel van een categorie van de organisatie (
GET /v1/categories), sinds 1.62.0.length ≤ 64
verifiersPushVerifiersverify_interval_daysintegerVerificatie-interval van de kaart in dagen (sinds 1.62.0); zonder dit veld het interval van de bron.
≥ 1, ≤ 3650
upload_idstringBestand van het document uit een upload in delen (
upl_…, sinds 1.62.0) in plaats vancontent. Een upload wordt één keer gebruikt; hetzelfde document opnieuw sturen met dezelfdeupload_idverbruikt hem niet. Zolang uploads in delen niet beschikbaar zijn op de installatie, wordt het document afgewezen met de redenfile_rejected.length ≤ 64
attachmentsarray of stringBijlagen van het document als uploads in delen (
upl_…, sinds 1.62.0): elke bijlage wordt een eigen kaart van de bron met dezelfde map, rechten en kaartvelden. Een bijlage die in een nieuwe versie van het document ontbreekt, wordt gearchiveerd.items ≤ 20