This is the Omnizon Platform Public REST API specification. For access and API Keys please contact your Omnizon Platform representative.
- Send UBL 2.1 invoice
Get Invoice Internal Status
Get External Invoice Status
Get Invoices By Internal Status
Get Invoices By External Status
Get Document
Acknowledge Invoice
Reject Invoice
Mark Invoice as Paid
Cancel Invoice
Get Document from Archive
Archive Document
Get Documents By Number
Get Inbox Documents
Get Document Statuses
Get Outbox Document Statuses
Get Inbox Document Statuses
Get all fiscalization statuses for a document
Get latest fiscalization status for a document
Get all reporting statuses for a document
Get latest reporting status for a document
Send UBL 2.1 invoice
Omnizon Public REST API (v1.0.0)
Download OpenAPI description
Languages
Servers
Mock server
https://omnizon-public-api.redocly.app/_mock/openapi
U-DEV testing environment
https://{tenant}.u-dev.omnizon.network/api
- Mock serverhttps://omnizon-public-api.redocly.app/_mock/openapi/rest/v1/documents/send
- U-DEV testing environmenthttps://hr.u-dev.omnizon.network/api/rest/v1/documents/send
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X POST \
https://omnizon-public-api.redocly.app/_mock/openapi/rest/v1/documents/send \
-H 'Authorization: YOUR_API_KEY_HERE' \
-H 'Content-Type: application/octet-stream' \
-H 'companyVatNumber: HR12345678910' \
-H 'fiscalization: true' \
-H 'x-fileName: string' \
-H 'x-software-id: string' \
-d '<Invoice xmlns="urn:oasis:names:specification:ubl:schema:xsd:Invoice-2">...</Invoice>'Response
application/json
{ "documentId": "string" }
- Mock serverhttps://omnizon-public-api.redocly.app/_mock/openapi/rest/v1/documents/getInternalStatus
- U-DEV testing environmenthttps://hr.u-dev.omnizon.network/api/rest/v1/documents/getInternalStatus
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X POST \
https://omnizon-public-api.redocly.app/_mock/openapi/rest/v1/documents/getInternalStatus \
-H 'Authorization: YOUR_API_KEY_HERE' \
-H 'Content-Type: application/json' \
-d '{
"documentId": "6787a98e15306d37eed688a8"
}'Response
application/json
{ "documentId": "6787a98e15306d37eed688a8", "status": "acknowledged", "internalStatusDetails": [ { … } ] }
- Mock serverhttps://omnizon-public-api.redocly.app/_mock/openapi/rest/v1/documents/getExternalStatus
- U-DEV testing environmenthttps://hr.u-dev.omnizon.network/api/rest/v1/documents/getExternalStatus
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X POST \
https://omnizon-public-api.redocly.app/_mock/openapi/rest/v1/documents/getExternalStatus \
-H 'Authorization: YOUR_API_KEY_HERE' \
-H 'Content-Type: application/json' \
-d '{
"documentId": "6787a98e15306d37eed688a8"
}'Response
application/json
{ "documentId": "6787a98e15306d37eed688a8", "status": "acknowledged", "internalStatusDetails": [ { … } ] }