> ## 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.

# Create Contact

> Create a contact (deprecated, no-op)

<Warning>
  **Deprecated & No-Op**: This endpoint is a compatibility stub that always returns success without creating anything.
</Warning>

This endpoint exists for API compatibility with legacy integrations. It accepts any payload but performs no actual operation.

## Response

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

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

<ResponseField name="message" type="string">
  Deprecation notice
</ResponseField>

<RequestExample>
  ```bash cURL theme={null}
  curl -X POST https://api.tracklysms.com/api/v1/contacts \
    -H "X-Api-Key: your_api_key" \
    -H "Content-Type: application/json" \
    -d '{"phone": "+14155551234", "name": "John Doe"}'
  ```

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

  response = requests.post(
      "https://api.tracklysms.com/api/v1/contacts",
      headers={
          "X-Api-Key": "your_api_key",
          "Content-Type": "application/json"
      },
      json={"phone": "+14155551234", "name": "John Doe"}
  )

  print(response.json())
  # Returns success but contact is NOT created
  ```
</RequestExample>

<ResponseExample>
  ```json 200 OK theme={null}
  {
    "success": true,
    "deprecated": true,
    "message": "This endpoint is deprecated and performs no operation."
  }
  ```
</ResponseExample>

## Adding Contacts

To add contacts to your account, use the Trackly SMS dashboard:

1. Navigate to **Contacts** in the sidebar
2. Click **Import Contacts**
3. Upload a CSV file with phone numbers and optional fields

See [Importing Contacts](/guides/contacts/importing) for detailed instructions.
