---
title: "Search Contacts"
method: GET
path: "/v1/api/contacts"
tags: ["Contacts"]
deprecated: true
---

# Search Contacts

`GET /v1/api/contacts`

## Request

- Base URL: `https://api.withallo.com`
- URL: `https://api.withallo.com/v1/api/contacts`
- Auth: API key in header `Authorization`

> **Deprecated.**

**Deprecated.** Use `POST /v2/api/crm/people/search` instead. This endpoint still responds, but it is no longer maintained and is not part of the current API reference.

Search and filter contacts with sorting and pagination support. Returns contacts with engagement level information.

## Query parameters

- `size` integer
- `page` integer

## Response `200`

Contacts retrieved successfully

- SearchContactsApiResponse: Standard response wrapper for paginated contact results
  - `data` object
    - `results` ContactWithEngagementApiResponse[], nullable
      - `id` string: Unique contact identifier
      - `name` string, nullable: First name
      - `last_name` string, nullable: Last name
      - `company` object, nullable: Company information
        - `name` string, nullable
        - `id` string, nullable
      - `job_title` string, nullable: Job title
      - `website` string, nullable: Website URL
      - `status` string, nullable: Contact status
      - `is_archived` boolean: Whether the contact is archived
      - `created_at` string, date-time, nullable: When the contact was created
      - `updated_at` string, date-time, nullable: When the contact was last updated
      - `numbers` string[]: List of phone numbers
      - `is_whitelisted` boolean: Whether the contact is whitelisted
      - `last_activity_date` string, date-time, nullable: Date of the last activity
      - `engagement` 'ENGAGED' | 'COOLING' | 'COLD', nullable: Engagement level of the contact
    - `metadata` PaginationMeta, nullable: Pagination metadata wrapper for contacts endpoint
      - `pagination` object
        - `total_pages` integer
        - `current_page` integer

## Other responses

- `401`: Unauthorized - Invalid or missing API key
- `403`: Forbidden - API key lacks required scope
- `429`: Too Many Requests - Rate limit exceeded

## Changes

- **2026-11-03** `46c77103dd14`: 1 info
  - endpoint added

[Operation history](https://skmtc.dev/withallo/apis/allo-api/changes/v1/api/contacts/get.md)

---

[API](https://skmtc.dev/withallo/apis/allo-api.md) - [All operations](https://skmtc.dev/withallo/apis/allo-api/llms.txt) - [OpenAPI document](https://skmtc.dev/withallo/apis/allo-api/revisions/46c77103dd14?raw)
