# Qargo Use case / E-invoicing API

**Canonical:** https://apis.io/apis/qargo/qargo-use-case-e-invoicing-api/  
**Provider:** Qargo — https://apis.io/providers/qargo/  
**Base URL:** https://api.qargo.com  
**Documentation:** https://api-docs.qargo.com/docs

Qargo Use case / E-invoicing API is one of 26 APIs that [Qargo](https://apis.io/providers/qargo/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. Tagged areas include Use case / E-invoicing. The published artifact set on APIs.io includes an OpenAPI specification and an API reference.

Required api role: not applicable Purpose: This interface allows an external party to send e-invoices in a structured format. A [webhook](/docs/use-case-e-invoicing/e-invoicing-webhook) can be used to send e-invoices to Qargo. The e-invoice can either be a **purchase invoice** or a **purchase credit note**. ### Supported formats | Format | Content-Type | Notes | |--------|-------------|-------| | JSON | `application/json` | Qargo's own purchase invoice/credit note schema | | XML (UBL) | `application/xml` | Peppol-compliant UBL documents | | Multipart | `multipart/form-data` | JSON invoice data + supporting document files (PDF, XML, etc.) | ### Attachments Attachments (e.g. invoice PDF, CMR, proof of delivery) can be included in two ways: - **In JSON payloads**: Use the `attachments` array, where each item contains a `document` object with `base64`, `content_type`, `document_type`, and `filename` fields. - **In multipart uploads**: Send the JSON invoice data as the first part, followed by file attachments as additional parts. See the [e-invoicing webhook endpoint](/docs/use-case-e-invoicing/e-invoicing-webhook) for detailed examples of all formats and attachment handling.

## Machine-readable artifacts (2)

- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/qargo/refs/heads/main/openapi/qargo-use-case-e-invoicing-api-openapi.yml
- **APIReference** — https://api-docs.qargo.com/docs

## Other Qargo APIs (12)

- [Qargo Subcontractor API](https://apis.io/apis/qargo/qargo-subcontractor-api/)
- [Qargo Customer API](https://apis.io/apis/qargo/qargo-customer-api/)
- [Qargo API / Accounting API](https://apis.io/apis/qargo/qargo-api-accounting-api/)
- [Qargo API / Authentication API](https://apis.io/apis/qargo/qargo-api-authentication-api/)
- [Qargo API / Company API](https://apis.io/apis/qargo/qargo-api-company-api/)
- [Qargo API / Document API](https://apis.io/apis/qargo/qargo-api-document-api/)
- [Qargo API / Order API](https://apis.io/apis/qargo/qargo-api-order-api/)
- [Qargo API / Resource API](https://apis.io/apis/qargo/qargo-api-resource-api/)
- [Qargo API / Task API](https://apis.io/apis/qargo/qargo-api-task-api/)
- [Qargo API / Trip API](https://apis.io/apis/qargo/qargo-api-trip-api/)
- [Qargo System API](https://apis.io/apis/qargo/qargo-system-api/)
- [Qargo Use case / Accounting API](https://apis.io/apis/qargo/qargo-use-case-accounting-api/)

## Tags

Use case / E-invoicing

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/qargo/qargo-use-case-e-invoicing-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/qargo/.
