List quotations
Quotations with status, deal, customer, total and the day they were sent.
MCP tool teamleader_read → list_quotations
read
Returns one page of quotations, newest first, with the deal each one belongs to. The status filter matches the Status filter of the Quotations overview. A deal can hold several quotations, so check get_deal before you chase one.
Parameters
| Name | Type | Description |
|---|---|---|
| status enum | enum | sent, accepted or refused. Default: all. |
| sent_before date | date | Only quotations sent before this date. |
| page integer | integer | Page number, starting at 1. Default: 1. |
| page_size integer | integer | Items per page. Default: 20. |
tools/call
{
"jsonrpc": "2.0",
"id": 1,
"method": "tools/call",
"params": {
"name": "teamleader_read",
"arguments": {
"operation": "list_quotations",
"arguments": {}
}
}
} Example response
{
"content": [
{
"type": "text",
"text": "{ ... same JSON as structuredContent ... }"
}
],
"structuredContent": {
"quotations": [
{
"quotation_id": "e3b1c7a9-4d52-4086-b7f1-2a9c5d8e0f34",
"deal_id": "9c1f3a5e-7b24-4d68-8e0a-5f2b4c6d8e10",
"customer": "Northwind Studio",
"status": "sent",
"sent_at": "2026-10-08T09:12:00Z",
"total_excl_tax": {
"amount": 8400,
"currency": "EUR"
},
"valid_until": "2026-11-07"
}
],
"page": 1,
"total_matches": 1
},
"isError": false
}