Projecten
- Maak een project
- Haal een project op
- Haal alle projecten op
- Bewerk een project
- Xsd specificaties project
Bij alle methodes van deze API module dient authenticatie informatie mee gestuurd te worden met het request.
Maak een project
POST /1.0/:apiObjectId/project
Parameters
Naam | Type | Omschrijving |
---|---|---|
scenario |
string |
Scenario van het project (BBvk, BBvh, NBvk, NBvh, etc...) |
type |
string |
Type van het project (Woonruimte, Bouwgrond, Ligplaats, etc...) |
subtype |
string |
Subtype van het project (Woonhuis, Appartement, etc...) |
name |
string |
Naam van het project (adres) |
country |
string |
Land (Nederland, België, etc...) |
city |
string |
Stad |
street |
string |
Straat |
zipcode |
string |
Postcode |
housenumber |
integer |
Huisnummer |
housenumber_addition |
string |
Huisnummer toevoegen |
Response
Status: 200 OK
{
"apiObjectId": 1766845205
}
Opmerking: ...
Haal een project op
GET /1.0/:apiObjectId
Response
Status: 200 OK
{
"xml": <?xml version="1.0" encoding="UTF-8"?>...
}
Opmerking: De XML kan gevalideerd worden aan de hand van de project XSD's.
Haal alle projecten op
GET /1.0/:apiObjectId/project
Response
Status: 200 OK
{
"apiObjectIds": [
1766845205,
1766845206,
1766845207
]
}
Opmerking: ...
Bewerk een project
POST /1.0/:apiObjectId
Parameters
Naam | Type | Omschrijving |
---|---|---|
xml |
string |
XML van het project (volgens de xsd specs) |
Response
Status: 200 OK
{
"apiObjectId": 1766845205
}
Opmerking: ...
Xsd specificaties project
Versie 1.3 (nog niet ondersteund)
Versie 1.2
Versie 1.1
Versie 1.0