Vendorlink API - Contracts
Description
This document describes the Vendorlink API entry point for Contracts.
General
Entry Point Reference
Methods
POSTObligations
Location
http://XXX.vendorlink.nl/API/contracts/obligations
Header
- Key "Authorization", Value "Bearer <accessToken>"
Querystring parameters
- none
Body
{
"version": 1,
"operation": "insert",
"data": [
{
"ContractId": int,
"Description": string,
"Year": int,
"Month": int,
"Amount": number,
"SupplierReference": string,
"CommodityId": int (optional),
"CostCentreId": int (optional),
"CostTypeId": int (optional)
}
]
}
Response
{
"hasErrors": bool,
"messages": array
}
Remarks
In case of errors, the messages array consists of objects:
{
severity: string,
message: string,
Data: object
}
Please note that data will contain the original sent object for which the error occurred.