Used in: Find Contact
Fields
| Field | Type | Description |
|---|
id | string (UUID) | Goliath contact ID |
name | string | Contact’s full name |
phones | string[] | Phone numbers on file |
emails | string[] | Email addresses on file |
addresses | string[] | Addresses on file |
contributors | Contributor[] | Org users assigned to this contact |
tags | Tag[] | Tags applied to this contact |
Contributor
| Field | Type | Description |
|---|
id | string (UUID) | Goliath user ID |
name | string | User’s full name |
Tag
| Field | Type | Description |
|---|
text | string | Display label (may be title-cased) |
value | string | Normalized value (lowercased, hyphenated) |
Example
{
"id": "a1b2c3d4-0000-0000-0000-000000000000",
"name": "John Doe",
"phones": ["5550000001"],
"emails": ["john.doe@example.com"],
"addresses": ["123 Main St, Springfield, USA 00000"],
"contributors": [
{ "id": "user-uuid-0000", "name": "Sarah Smith" }
],
"tags": [
{ "text": "Motivated Seller", "value": "motivated-seller" }
]
}
Notes
The find endpoint returns an array of ContactResponse objects, not a single object. An empty array [] means no contacts matched.
phones, emails, and addresses may be empty arrays if no data is on file for the contact.