Dossiers
Bij alle methodes van deze API module dient authenticatie informatie mee gestuurd te worden met het request.
Maak een dossier
POST /1.0/:apiObjectId/dossier
Parameters
Naam | Type | Omschrijving |
---|---|---|
type |
string |
Type van het dossier (document, etc...) |
title |
string |
Titel van het dossier (Koopakte, Huurakte, etc...) |
filename |
string |
Naam van het bestand (koopakte-nvm-2016.docx) |
filepath |
string |
Locatie van het bestand (uri). (Optioneel in het geval parameter file is ingevuld) |
file |
string |
Base64 encoded versie van het bestand. (Alleen van toepassing als filepath niet beschikbaar is) |
Response
Status: 200 OK
{
"apiObjectId": 1766845205
}
Opmerking: Het API object id in het request is het project of relatie waarbij het document aangemaakt dient te worden
Haal een dossier op
GET /1.0/dossier/:apiObjectId
Response
Status: 200 OK
{
"xml": <?xml version="1.0" encoding="UTF-8"?>...
}
Opmerking: De XML kan gevalideerd worden aan de hand van de onderstaande XSD's
Versie 1.2
Versie 1.1
Versie 1.0
Haal alle dossiers op
GET /1.0/:apiObjectId/dossier
Response
Status: 200 OK
{
"objects": [
{
"document": {
"id": 946795427,
"created": "2011-05-20T01:14:33+02:00",
"modified": "2013-08-08T17:59:16+02:00",
"title": "notaris bedrijf standaard",
"filename": "notaris_bedrijf_standaard.rtf",
"mimetype": "application/rtf",
"hash": "758cde5dd323069f63caccc638bc305a"
}
}, {
"document": {
"id": 86643462,
"created": "2011-12-21T20:24:31+01:00",
"modified": "2016-07-28T15:56:29+02:00",
"title": "Huurovereenkomst woonruimte",
"filename": "huurakteWoonruimteROZ.rtf",
"mimetype": "application/rtf",
"hash": "3e91ffd1c680317dce6461508cdc5943"
}
}
]
"count": 2
}
Opmerking: "modified" is optioneel
Bewerk een dossier
POST /1.0/:apiObjectId/dossier
Parameters
Naam | Type | Omschrijving |
---|---|---|
xml |
string |
XML van het dossier |
Response
Status: 200 OK
{
"apiObjectId": 1766845205
}
Opmerking: ...