• Home
  • Other Endpoints

https://api.enlivy.com

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.

bash
GET https://api.enlivy.com/organizations/{organizationId}/search?q=

Example

javascript
[
  {
    "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
]

Request Response

Download

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.

Delete

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" }