APIContact

Get a contact

GET
/public/v1/contacts/{id}

Fetch a single contact by its ID, including its profile, employer, owner, and custom-field values. Returns 404 if no such contact exists in your company, and 403 if the authenticated user cannot see it under their team restrictions. Like the list endpoint, reads are eventually consistent — a just-written change may take up to 1 second to reflect here.

Required permission: contacts_permissions_view.

Authorization

Bearer
headerAuthorizationBearer <token>

API token generated in Distru (Settings → Distru API). Send it on every request as Authorization: Bearer YOUR_API_TOKEN.

Path Parameters

id*string

ID of the contact to fetch. Must belong to your company; returns 404 otherwise.

Response Body

A single contact

*/*
  1. response

A single contact

data?

A person in Distru's CRM, optionally linked to a company. Name, title, and phone/email fields all come from the underlying profile and are individually optional.

Example Request
curl -X GET 'https://app.distru.com/public/v1/contacts/00000000-0000-0000-0000-000000000035'
Example Response
{  "data": {    "company": {      "id": "00000000-0000-0000-0000-000000000201"    },    "custom_data": [      {        "id": 57,        "name": "Custom Field 31",        "value": "Custom Data 1"      }    ],    "deleted_at": null,    "description": null,    "driver_license_issuing_state": null,    "driver_license_number": null,    "email": null,    "first_name": "John",    "full_name": "John Doe",    "id": "00000000-0000-0000-0000-000000000009",    "inserted_datetime": "2026-10-13T15:03:30.398532Z",    "last_name": "Doe",    "owner": {      "banned": false,      "deleted_at": null,      "email": "[email protected]",      "full_name": "FirstName4396 LastName4397",      "id": "00000000-0000-0000-0000-000000000892",      "inserted_datetime": "2026-10-13T15:03:30.383894Z",      "role": {        "id": "00000000-0000-0000-0000-0000000008e7",        "name": "Admin 2277"      },      "updated_datetime": "2026-10-13T15:03:30.383894Z"    },    "phone_number": null,    "tasks": [],    "title": null,    "updated_datetime": "2026-10-13T15:03:30.398532Z",    "work_phone_number": null  }}