Candis Export API

The following endpoints are available for the Candis Export API:

  1. Create an Export
  2. Get a list Exports
  3. Get an Export
  4. Get a list of Exporting Postings
  5. Download PDF file by ID

Create an Export

Create an Export set of all approved invoices ready for export in Candis to your Accounting or ERP system. This ensures that the data is saved unalterably. After this call, the user in Candis cannot send this document back for approval or delete it. No data such as the accounts payable number or General Ledger account can be changed.
In addition, the ID of the export is created, which is required for the other endpoints.

Get a list Exports

This endpoint provides you with a complete list of all exports made with the corresponding ID. It can be used to recognize duplicates or to check whether all exports have been processed.

Get an Export

The status of the export can be retrieved with Get an Export. Depending on the number of invoices retrieved under the Create an Export endpoint, this may take a different amount of time. However, the query should be made at short intervals to prevent the export process from being artificially prolonged.

If the status changes from ‘EXPORTING’ to ‘EXPORTED’, you can continue with the next endpoint.

Get a list of Export Postings

Once the status of the export is set to ‘EXPORTED’, the invoices can be retrieved using 'Get a list of Export Postings'.

Download PDF file by ID

The last endpoint can be used to call up the document images. We distinguish between the:

  1. main document
  2. attachments
  3. summary

What’s Next

If you are a system house and want to build something for more than one customer, or you want to build something for yourself, find out more on those pages.