crm_get_contact
Get a HubSpot contact's email, name, phone, and company by record ID. Use after searching to retrieve full contact details.
Instructions
Fetch one HubSpot contact by record id with its email, name, phone, and company.
Use this once an id is known. Use crm_search_contacts to find the id first.
Read-only. Needs the crm.objects.contacts.read scope. Served from an in-process cache with a 300 second default TTL; writes made through this server invalidate the entry immediately, and a cache hit is recorded in the audit log as a cache hit rather than a live read. Raises a not-found error for an unknown or archived id.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| contact_id | Yes | HubSpot contact record id, as returned by search, list, or create. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | HubSpot record id, stable for the life of the record. | |
| archived | No | True when the record is archived (soft-deleted). | |
| properties | No | Property values HubSpot returned for the requested property set. |