Handle List Proposals
CRM-10248 — the deal's saved proposals, as the Proposals panel lists
them: each one's latest version, newest first. A deal with no contract
has none. Read-only; a plain def for the thread pool.
Query Parameters
- Type: stringdeal
Id min length:1max length:50required
Responses
- application/json
- application/json
- application/json
- application/json
- application/json
Request Example for get/proposals
curl 'https://crm.dreamhub.ai/api/v1/contracts/proposals?dealId=' \
--header 'Authorization: Bearer YOUR_SECRET_TOKEN'
{
"proposals": [
{
"id": "string",
"name": "string",
"status": "string",
"createdAt": "2026-10-07T22:43:40.393Z",
"updatedAt": "2026-10-07T22:43:40.393Z",
"createdBy": {
"displayName": "string",
"avatarUrl": "string"
},
"outOfDate": true,
"signing": {
"signed": 1,
"total": 1,
"recipients": [
{
"email": "string",
"signed": false,
"viewedAt": "2026-10-07T22:43:40.393Z",
"signedAt": "2026-10-07T22:43:40.393Z",
"declinedAt": "2026-10-07T22:43:40.393Z",
"declineReason": "string"
}
]
},
"actions": [
{
"name": "string",
"uri": "string",
"method": "string"
}
]
}
],
"actions": [
{
"name": "string",
"uri": "string",
"method": "string"
}
]
}
