List contracts
list_contractsList contracts from SpotDraft workspace with pagination, free-text search, and filters by display status, contract type, or custom fields.
Instructions
Lists contracts in the SpotDraft workspace, paginated. Supports free-text search and a small set of common filters. Returns each contract's id, name, display status, contract type, and key dates. For filters not exposed here (there are dozens of filter__[$op] variants in the full API), use search_actions to find v2.1_public_contracts_retrieve and call it via execute_read_request.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| page | No | Page number, starting at 1. | |
| limit | No | Results per page (max 100). | |
| query | No | Free-text search across contract name, entity name, and party names. | |
| extra_filters | No | Escape hatch for any other 'filter__<field>' or 'filter__<field>[$op]' query param supported by the underlying API (e.g. { 'filter__client_name': 'Acme' }). Keys are passed through verbatim. | |
| display_status | No | Exact-match filter on display status, e.g. 'EXECUTED', 'DRAFT', 'PENDING_SIGNATURE'. | |
| contract_type_id | No | Exact-match filter on numeric contract type id (see list_contract_types). |