This section covers additional but essential operations that extend beyond basic invoice and receipt management.
These endpoints help developers perform broader tasks such as deleting records, downloading PDF files for documents, or performing global searches across multiple resource types.
They’re useful for building complete integrations with internal systems, streamlining document access, or managing your data lifecycle.
Search across multiple resource types like invoices, receipts, products, or users with a single query.
GET https://api.enlivy.com/organizations/{organizationId}/search?q=
[
{
"id": "org_inv_dummy",
"title": "invoice title",
"source": "internal",
"direction": "outbound",
"status": "paid",
"meta": {
"issued_at": "2025-02-05",
"paid_at": "2025-03-02"
},
"ranking_score": 0.962,
"entity": "organization_invoices"
},
...other items
]
Download a finalized invoice as a PDF file, suitable for archiving or sharing with customers.
Endpoint
GET https://api.enlivy.com/organizations/{organizationId}/invoices/{invoiceId}/download?type=pdf&locale=auto
Example Response
This endpoint does not return a JSON response. This endpoint returns the file directly in the response.
Use this endpoint to delete a specific resource, such as an invoice. Deleting a record will remove it permanently.
Endpoint
DELETE https://api.enlivy.com/organizations/{organizationId}/invoices/{invoiceId}
Example Response
{ "status":"ok" }