Contacts

Deprecated. 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 URL
    https://api.withallo.com
  • URL
    https://api.withallo.com/v1/api/contact/{contact_id}
  • Auth
    API 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