Skip to main content
GET
/
contacts
/
{contactId}
curl -H "X-API-KEY: your_api_key" \
  "https://www.gomry.com/api/v1/contacts/AbCdEfGhIjKlMnOpQrSt"
{
  "data": {
    "id": "AbCdEfGhIjKlMnOpQrSt",
    "first_name": "Jane",
    "last_name": "Doe",
    "email": "jane@example.com",
    "phone_number": "+1234567890",
    "status": "active",
    "job_title": "Engineer",
    "company": "Acme Inc",
    "university": null,
    "gender": null,
    "birthday": null,
    "location": "New York",
    "linkedin": null,
    "instagram": null,
    "twitter": null,
    "github": null,
    "website": null,
    "tags": ["vip"],
    "created_at": "2025-03-01T00:00:00.000Z",
    "updated_at": "2025-06-01T00:00:00.000Z"
  }
}

Get Contact

Returns a single contact by its unique identifier. The contact must belong to your organization.
email, first_name, and last_name are backfilled from the contact’s linked user account when the contact record itself stores them empty (common for contacts created from form submissions or ticket purchases). A value stored directly on the contact always takes precedence. No extra scope is required — this comes with contacts:read.

Path Parameters

contactId
string
required
The unique identifier of the contact.

Response

data
object
curl -H "X-API-KEY: your_api_key" \
  "https://www.gomry.com/api/v1/contacts/AbCdEfGhIjKlMnOpQrSt"
{
  "data": {
    "id": "AbCdEfGhIjKlMnOpQrSt",
    "first_name": "Jane",
    "last_name": "Doe",
    "email": "jane@example.com",
    "phone_number": "+1234567890",
    "status": "active",
    "job_title": "Engineer",
    "company": "Acme Inc",
    "university": null,
    "gender": null,
    "birthday": null,
    "location": "New York",
    "linkedin": null,
    "instagram": null,
    "twitter": null,
    "github": null,
    "website": null,
    "tags": ["vip"],
    "created_at": "2025-03-01T00:00:00.000Z",
    "updated_at": "2025-06-01T00:00:00.000Z"
  }
}