List quotes
Quotes with client, status, valid-until date and amount.
MCP tool invoice_ninja_read → list_quotes
read
Lists quotes of one company, newest first. Status is one of draft, sent, approved or converted. A converted quote carries the number of the invoice it produced. Valid until is the optional expiry date on the quote and is empty when none was set. Pages hold up to 100 quotes; pass next_cursor back as cursor for the next page.
Parameters
| Name | Type | Description |
|---|---|---|
| company string | string | Company name, for accounts with several companies. Default: the company open when you signed in. |
| status string | string | draft, sent, approved or converted. Several allowed, comma separated. |
| client_id string | string | Only quotes of this client. |
| limit integer | integer | 1 to 100. Default: 20. |
| cursor string | string | Next page cursor from the previous call. |
tools/call
{
"jsonrpc": "2.0",
"id": 1,
"method": "tools/call",
"params": {
"name": "invoice_ninja_read",
"arguments": {
"operation": "list_quotes",
"arguments": {}
}
}
} Example response
{
"content": [
{
"type": "text",
"text": "{ ... same JSON as structuredContent ... }"
}
],
"structuredContent": {
"quotes": [
{
"quote_number": "Q-0017",
"client_id": "Zr41kPwe8c",
"client": "Kestrel Labs",
"status": "approved",
"quote_date": "2026-10-01",
"valid_until": "2026-10-31",
"amount": 2400,
"currency": "USD",
"invoice_number": null
}
],
"next_cursor": null
},
"isError": false
}