List deals for a contact
Return every deal associated with a specific contact.
GET/api-contacts/:id/deals
Path parameters
Path
| Name | Type | Description |
|---|---|---|
idrequired | uuid | The contact ID. Must belong to the caller's organization. |
Query parameters
Query
| Name | Type | Description |
|---|---|---|
created_since | string (ISO 8601) | Return only deals created at or after this timestamp. |
Results are sorted by created_at descending.
Example request
bash
curl -X GET \
'https://api.wundertreos.com/functions/v1/api-contacts/c8b1f3a0-4d2e-4f9a-9b1c-2d4e5f6a7b8c/deals' \
-H 'Authorization: Bearer YOUR_ACCESS_TOKEN'Response
json
{
"data": [
{
"id": "d1e2f3a4-1111-2222-3333-444455556666",
"org_id": "a1b2c3d4-1111-2222-3333-444455556666",
"contact_id": "c8b1f3a0-4d2e-4f9a-9b1c-2d4e5f6a7b8c",
"title": "Acme — Annual plan",
"value": 12000,
"stage_id": "s1a2b3c4-…",
"pipeline_id": "p1a2b3c4-…",
"status": "open",
"created_at": "2026-05-01T10:00:00Z",
"updated_at": "2026-05-17T12:00:00Z"
}
]
}For the full deal schema (including currency, expected_close_date, assigned_to, won_at, lost_at, etc.) see List deals.
