> ## Documentation Index
> Fetch the complete documentation index at: https://docs.tracklysms.com/llms.txt
> Use this file to discover all available pages before exploring further.

# List Contacts

> List contacts (deprecated, no-op)

<Warning>
  **Deprecated & No-Op**: This endpoint is a compatibility stub that returns an empty list. It performs no actual operation.
</Warning>

This endpoint exists for API compatibility with legacy integrations. It always returns an empty contacts array.

## Response

<ResponseField name="contacts" type="array">
  Always returns an empty array `[]`
</ResponseField>

<ResponseField name="deprecated" type="boolean">
  Always `true`
</ResponseField>

<RequestExample>
  ```bash cURL theme={null}
  curl -X GET https://api.tracklysms.com/api/v1/contacts \
    -H "X-Api-Key: your_api_key"
  ```

  ```python Python theme={null}
  import requests

  response = requests.get(
      "https://api.tracklysms.com/api/v1/contacts",
      headers={"X-Api-Key": "your_api_key"}
  )

  print(response.json())
  # {"contacts": [], "deprecated": true}
  ```
</RequestExample>

<ResponseExample>
  ```json 200 OK theme={null}
  {
    "contacts": [],
    "deprecated": true
  }
  ```
</ResponseExample>

## Managing Contacts

To manage contacts, use the Trackly SMS dashboard:

<CardGroup cols={2}>
  <Card title="Import Contacts" icon="upload" href="/guides/contacts/importing">
    Upload CSV files to add contacts
  </Card>

  <Card title="Audience Builder" icon="users" href="/guides/audiences/overview">
    Create segments for targeting
  </Card>
</CardGroup>
