Centara API¶
The Centara API facilitates the seamless exchange of electronic business documents between you and your business partners. The Centara API is thought how can we simplify the usage of eInvoices, eOrders etc in the marketplace so it's accessible for everyone.
Difference in APIS¶
We operate different APIs. The main ones that we will address here are eDocument, Power and the eDelivery API.
Document¶
The Document this API is a generalized JSON API that is thought for how we are transmitting XML documents between partners. When using this API, by default we are not converting the XMLs to different formats so if the recipient format is not found then we are not going to send it. This can be configured. If you do want to try to reach the recipient even if conversion happens, then we are going to convert your existing XML into our internal format and then from our internal format we will convert it to recipient desired format.
Power¶
The PowerPlatform connector is mostly thought for connecting to Digital Mailbox solutions using solutions such as PDFs or similar formats. It's specific for that use case.
eDelivery¶
The eDelivery API is our latest API. The API is a JSON based API, that takes a lot of it's ideas for PEPPOL documents, but has simplified some of the specification and can translate data between. By default we are going to be sending PEPPOL BIS documents, but if the recipient has requested it, we will translate these documents to EDIFACT, Basda, BII and other platform supported documents.
We will try to deliver the document via PEPPOL Transport network by default, but if the recipient or sender has requested we can also deliver via e-mail, AS2, AS4, SFTP, X400, JSON Api formats and more.
Authentication¶
Our preferred method of authentication is mTLS ( Mutual TLS ). mTLS is fast, well supported and secure. As legacy systems are more likely to support Basic Authentication and/or API keys, most APIs that we support will support that as well.
There are some endpoints that we might require mTLS authentication as this is our preferred method of authentication.
Getting Started¶
Documentation has great ways of getting started. There are demo clients, the OpenAPI documentation can be exported and ingested in VS Code, Postman or other tools.
Support¶
Please do e-mail us at support@centara.com if you have any questions or would like to see something in the documentation that we haven't covered.