Get a contact
GET/contacts/{id}
GET /contacts/{id}: one contact with its segments, custom fields and subscription state.
Fetch one contact by id, including its segments. Scoped to your workspace - an unknown id returns 404.
Request
curl https://sendy.co.il/api/v1/contacts/cmc0contact0001 \
-H "Authorization: Bearer sk_live_8Jc…"const res = await fetch(`https://sendy.co.il/api/v1/contacts/cmc0contact0001`, {
headers: { Authorization: "Bearer sk_live_8Jc…" },
});
const contact = await res.json();Response · 200 OK
{
"id": "cmc0contact0001",
"phone": "+972501234567",
"first_name": "Dana",
"last_name": "Levi",
"email": "dana@example.com",
"birthday": "1990-05-01",
"custom_field_1": "Tel Aviv",
"custom_field_2": null,
"custom_field_3": null,
"subscribed": true,
"source": "MANUAL",
"segments": [{ "id": "cmc0seg0001", "name": "Newsletter" }],
"created_at": "2026-07-15T10:00:00.000Z",
"updated_at": "2026-07-15T10:00:00.000Z"
}