...
URL | GET | POST | PUT | PATCH | DELETE |
---|---|---|---|---|---|
/Customers | retrieve all customers Filter parameters:
Filter example: /Customers?email=info@customer.com | create a new customer | |||
/Customers/:CustomerNumber | retrieve one customer | update existing customer | |||
/Customers/:CustomerNumber/Contracts | retrieve all contracts for a customer | ||||
/Contracts | retrieve all contracts | create a new contract | |||
/Contracts/:ContractNumber | retrieve one contract | update existing contract | |||
/Contracts/:ContractNumber/Activities | retrieve all activities for a given contract | create a new activity record for a contract | |||
/Contracts/:ContractNumber/Subscription | retrieve the subscription for a contract | create a new subscription for a contract | |||
/Invoices | retrieve all invoices | ||||
/Invoices/:InvoiceNumber | retrieve a single invoice | ||||
/Invoices/:InvoiceNumber/Document | retrieve the invoice PDF document (Base64 encoded binary) | ||||
/InvoiceCorrections | retrieve all invoice corrections | ||||
/InvoiceCorrections/:InvoiceCorrectionNumber | retrieve a single invoice correction | ||||
/InvoiceCorrections/:InvoiceCorrectionNumber/Document | retrieve the invoice correction PDF document (Base64 encoded) | ||||
/Projects | retrieve all projects |
available
in development / planned
not available
Errors
The API returns standard HTTP status codes to indicate that something went wrong.
...