Below you'll find the available endpoints for the Debitoor API.
For a more detailed introduction to the API, check out our Getting Started Guide.
Please note: We're continually working on making more features available through the API.
If you're missing a specific endpoint, please let us know via email@example.com.
HTTP Status 400 is returned if you send invalid JSON. The JSON returned is an array of validation errors.
Debitoor uses JSON Schema Validation (JSV)
for validating JSON. All schemas are available as endpoints starting with
You can validate your JSON, including business rules not defined in the schema, by posting to
the endpoints that end in
/validate endpoints validate against the JSON schema, and also some business rules, but not always all the business rules.
HTTP Status 401 (Not authorized) is returned if you fail to do one of the following::
The resource could not be found.
All endpoints can also return HTTP Status 500 (Internal server error) if there is a problem on the server.