Get a contract
contracts_getFetch one contract by contract_id: status, dates, verification and expiry settings, invitation subject, the sealed document's SHA-256 once completed, and each recipient's name, email, role, routing order and progress. Returns { contract: null } if the id does not exist or is outside a scoped member's book. send_request is the latest send started with contracts_send: queued while it runs, sent, or failed with the failure_code; null when there is none. Field values, signature images and signer IP addresses are never returned.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"contract_id": "<contract_id>"
},
"name": "contracts_get"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| contract_id | Yes | Contract id (from contracts_search). |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| contract | Yes |