List contracts
list_my_contractsLists the company's service contracts with period, renewal date, live net values per currency and status. Amounts require billing visibility; single-value fields are null for multiple currencies. Optional status filter: active, expired, terminated, draft, pending_signature, customer_signed, fully_signed, cancelled. Optional limit for paging (default 20). Call it when the user asks which services are under contract or when one renews.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "list_my_contracts"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Number of contracts to return (default 20). | |
| status | No | Filter by contract status: active, expired, terminated, draft, pending_signature, customer_signed, fully_signed or cancelled. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| data | Yes | ||
| status | Yes |