Contacts
Get Contact
Changed onDeprecated. Use GET /v2/api/crm/people/{id} instead. This endpoint still responds, but it is no longer maintained and is not part of the current API reference.
Get detailed information for a specific contact by ID.
get/v1/api/contact/{contact_id}
Request
- Base URLhttps://api.withallo.com
- URLhttps://api.withallo.com/v1/api/contact/{contact_id}
- AuthAPI key in header Authorization
Path parameters
contact_idstring required
Example:cnt_abc123
The unique identifier of the contact (e.g., "cnt_abc123")
Query parameters
extendstring
Example:engagement,activity
Comma-separated list of additional data to include. Available options: engagement (includes engagement level), activity (includes recent communication activities).
Response
Contact context retrieved successfully
Example response
{
"data": {
"id": "cnt_abc123",
"name": "John",
"last_name": "Doe",
"numbers": [
"+1234567890"
],
"emails": [
"john@acme.com"
],
"company": {
"name": "Acme Corp",
"id": "com_xyz789"
},
"job_title": "CEO",
"website": "https://acme.com",
"integration_data": {
"HUBSPOT": {
"contact_id": "12345",
"deal_stage": "Negotiation"
}
},
"custom_properties": {
"preferred_language": "English",
"vip_status": true
},
"activity": [
{
"made_by": "John Doe",
"made_at": "2024-01-15T10:30:00",
"allo_number": "+1234567890",
"content": "Hello, this is a test message"
}
],
"conversation_url": "/v1/api/contact/cnt_abc123/conversation"
}
}Changes
- info
endpoint added
- info