# Documents Invoice/document processing and status management ## Send UBL 2.1 invoice - [POST /rest/v1/documents/send](https://omnizon-public-api.redocly.app/openapi/documents/documentsend.md): Accepts a UBL 2.1 XML document as raw binary stream and processes it. ## Get Invoice Internal Status - [POST /rest/v1/documents/getInternalStatus](https://omnizon-public-api.redocly.app/openapi/documents/getinternalinvoicestatus.md): Get Invoice Internal Status. ## Get External Invoice Status - [POST /rest/v1/documents/getExternalStatus](https://omnizon-public-api.redocly.app/openapi/documents/getexternalinvoicestatus.md): Get External Invoice Status. ## Get Invoices By Internal Status - [POST /rest/v1/documents/getByInternalStatus](https://omnizon-public-api.redocly.app/openapi/documents/getbyinternalstatus.md): Get Invoice By Status. ## Get Invoices By External Status - [POST /rest/v1/documents/getByExternalStatus](https://omnizon-public-api.redocly.app/openapi/documents/getbyexternalstatus.md): Get Invoice By External Status. ## Get Document - [POST /rest/v1/documents/get](https://omnizon-public-api.redocly.app/openapi/documents/get.md): Get Document by documentId and return binary file. ## Acknowledge Invoice - [POST /rest/v1/documents/ack](https://omnizon-public-api.redocly.app/openapi/documents/acknowledgeinvoice.md): Accepts a JSON payload to Set Invoice as Acknowledge. ## Reject Invoice - [POST /rest/v1/documents/reject](https://omnizon-public-api.redocly.app/openapi/documents/rejectinvoice.md): Accepts a JSON payload to Set Invoice as Reject. ## Mark Invoice as Paid - [POST /rest/v1/documents/paid](https://omnizon-public-api.redocly.app/openapi/documents/markpaidinvoice.md): Accepts a JSON payload to Set Invoice as Paid. ## Cancel Invoice - [POST /rest/v1/documents/cancel](https://omnizon-public-api.redocly.app/openapi/documents/cancelinvoice.md): Accepts a JSON payload to Set Invoice as Cancel. ## Get Document from Archive - [POST /rest/v1/documents/getFromArchive](https://omnizon-public-api.redocly.app/openapi/documents/getfromarchive.md): Get Document from Archive. ## Archive Document - [POST /rest/v1/documents/archive](https://omnizon-public-api.redocly.app/openapi/documents/archive.md): Archive Document. ## Get Documents By Number - [POST /rest/v1/documents/getByNumber](https://omnizon-public-api.redocly.app/openapi/documents/getbynumber.md): Get Documents By Number with optional pagination. ## Get Inbox Documents - [POST /rest/v1/documents/inbox](https://omnizon-public-api.redocly.app/openapi/documents/inbox.md): Get Inbox Documents. ## Get Document Statuses - [POST /rest/v1/documents/getStatus](https://omnizon-public-api.redocly.app/openapi/documents/getstatus.md): Get Document Statuses By VAT Number And DateFrom/To Range. ## Get Outbox Document Statuses - [POST /rest/v1/documents/outbox/status](https://omnizon-public-api.redocly.app/openapi/documents/getoutboxstatus.md): Get Outbox Document Statuses By VAT Number And DateFrom/To Range with pagination. ## Get Inbox Document Statuses - [POST /rest/v1/documents/inbox/status](https://omnizon-public-api.redocly.app/openapi/documents/getinboxstatus.md): Get Inbox Document Statuses By VAT Number And DateFrom/To Range. ## Get all fiscalization statuses for a document - [POST /rest/v1/documents/getAllFiscalizationStatuses](https://omnizon-public-api.redocly.app/openapi/documents/getallfiscalizationstatuses.md): Returns all fiscalization statuses for the specified document ID. ## Get latest fiscalization status for a document - [POST /rest/v1/documents/getLatestFiscalizationStatus](https://omnizon-public-api.redocly.app/openapi/documents/getlatestfiscalizationstatus.md): Returns the most recent fiscalization status for the specified document ID. ## Get all reporting statuses for a document - [POST /rest/v1/documents/getAllReportingStatuses](https://omnizon-public-api.redocly.app/openapi/documents/getallreportingstatuses.md): Returns all reporting statuses for the specified document ID. ## Get latest reporting status for a document - [POST /rest/v1/documents/getLatestReportingStatus](https://omnizon-public-api.redocly.app/openapi/documents/getlatestreportingstatus.md): Returns the most recent reporting status for the specified document ID.