Skip to main content
Glama

invoices_list

Read-onlyIdempotent

List invoices (filter by customer, status, text; outstanding totals per currency), or id for one with lines, charges and amount paid. With id: payments (ledger), creditNotes, or recurring (its repeat schedule).

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
qNoMatches number and customer.
idNoInvoice id. Returns that one invoice.
limitNoDefault 100.
offsetNo
statusNodraft | issued | partially_paid | paid | void
paymentsNoWith id: return the payment ledger (incl. reversed payments).
companyIdNo
contactIdNo
recurringNoWith id: its repeat schedule (null if none).
creditNotesNoWith id: its credit notes.
outstandingNoOnly invoices with money still owed.

Schema Changelog

Changes observed during successful MCP inspections.

  1. Changed7 schema fields changed
    • addedInput schema / properties / companyId
      Added value: +{
      +  "type": "string"
      +}
    • addedInput schema / properties / contactId
      Added value: +{
      +  "type": "string"
      +}
    • addedInput schema / properties / creditNotes
      Added value: +{
      +  "description": "With id: its credit notes.",
      +  "type": "boolean"
      +}
    • addedInput schema / properties / limit
      Added value: +{
      +  "description": "Default 100.",
      +  "maximum": 500,
      +  "minimum": 1,
      +  "type": "integer"
      +}
    • addedInput schema / properties / offset
      Added value: +{
      +  "minimum": 0,
      +  "type": "integer"
      +}
    • addedInput schema / properties / q
      Added value: +{
      +  "description": "Matches number and customer.",
      +  "type": "string"
      +}
    • addedInput schema / properties / recurring
      Added value: +{
      +  "description": "With id: its repeat schedule (null if none).",
      +  "type": "boolean"
      +}
  2. Changed2 schema fields changed
    • addedInput schema / properties / id
      Added value: +{
      +  "description": "Invoice id. Returns that one invoice.",
      +  "type": "string"
      +}
    • addedInput schema / properties / payments
      Added value: +{
      +  "description": "With id: return the payment ledger (incl. reversed payments).",
      +  "type": "boolean"
      +}
  3. First observed

TDQS

Score is being calculated.

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

Resources