Webhooks / ContactResponse
ContactResponse
The contact object returned by the find endpoint.
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" }
]
}