Lijst van API’s
Een collectie van de beschikbare Infradock API’s eindpunten
Base URLs
| Environment | Base URL |
|---|---|
| Development | https://api-dev.infradock.net |
| Test | https://api-tst.infradock.net |
| Acceptance | https://api-acc.infradock.net |
| Production | https://api.infradock.net |
Project
Method:
POST
Endpoint:/casemanagement/v1/project
Description
Initieer een project.
Project
Method:
GET
Endpoint:/v1/project
Description
Haal een project op.
Project - Medewerkers
Method:
PUT
Endpoint:/casemanagement/v1/project/{infradock-id}/medewerkers
Description
Voeg medewerkers toe aan een project.
Project - Netdeel - Inkooporder
Method:
PATCH
Endpoint:/v1/project/netdeel/inkooporder
Description
Voeg een inkooporder toe aan een netdeel.
Begroting
Method:
GET
Endpoint:/v1/begroting/{idnummer}
Description
Haal een begroting op met de status ‘Verwerkt’.
Materiaal - Prijs
Method:
PUT
Endpoint:/contracten/v1/contract/{contractnummer}/materiaalprijsclassificatie
Description
Voeg een materiaal prijs toe aan een contract.
Materiaal
Method:
PUT
Endpoint:/masterdata/v2/materiaal/{artikelnummer}
Description
Maak of update een materiaal.
Materiaal
Method:
PATCH
Endpoint:/masterdata/v2/materiaal/{artikelnummer}
Description
Update een materiaal. Alle velden zijn optioneel, enkel de velden die worden meegestuurd worden gevalideerd en opgeslagen.
Materiaal
Method:
GET
Endpoint:/masterdata/v2/materiaal
Description
Vraag een lijst van materialen.
Levering
Method:
POST
Endpoint:/logistiek/v1/levering
Description
Maakt een levering aan voor een bestelling binnen Infradock.
Levering
Method:
PATCH
Endpoint:/logistiek/v1/levering/{referentie-infradock}
Description
Pas een levering aan voor een bestelling binnen Infradock.
Bestelling
Method:
PATCH
Endpoint:/v1/bestelling/{referentie-infradock}
Description
Om de status van een bestelling naar geleverd te zetten.
File
Method:
POST
Endpoint:/v1/file
Description
Geeft een signed URL waarmee de user een file kan downloaden.
Token
Method:
POST
Endpoint:/session/token
Description
Login voor een sessie token.
Token Validate
Method:
POST
Endpoint:/token/validate
Description
Validate een sessie token. Gebruik de Authorization header om de token mee te sturen.