LedgerLou Docs is optimized for desktop.

Please open this page on a device with a wider screen.

Receivables

List outgoing invoices

Returns outgoing invoices with optional filters (customer, status, type, date range) and pagination. The status is computed server-side.

GET /v1/outgoing-invoices
Authorization
Authorization string header required API key in the format ll_.... Pass as a Bearer token.
Query Parameters
customer_id uuid optional Filter by customer
status string optional "draft", "open", "partially_paid", "paid" or "overdue"
type string optional "invoice" or "credit_note"
start_date string optional From invoice date (YYYY-MM-DD)
end_date string optional To invoice date (YYYY-MM-DD)
limit integer optional Max. results (1–500, default: 100)
offset integer optional Offset for pagination (default: 0)
Responses
200
Success
400
INVALID_INPUT Required fields are missing or values do not match the expected format.
GET /v1/outgoing-invoices
cURL
-cmd">curl --request -method">GET -punct">\
  --url 'https://api.ledgerlou.de/v1/outgoing-invoices' -punct">\
  --header 'Authorization: Bearer ll_your_key'
200 Response
JSON
[
  {
    "id": "<string>",
    "customer_id": "<string>",
    "customer_name": "<string>",
    "invoice_number": "<string>",
    "invoice_date": "<string>",
    "due_date": "<string>",
    "total_gross": 1,
    "type": "<string>",
    "status": "<string>",
    "remaining_amount": 1
  }
]