curl -X DELETE https://api.tracklysms.com/api/v1/contacts/+14155551234 \
-H "X-Api-Key: your_api_key"
import requests
response = requests.delete(
"https://api.tracklysms.com/api/v1/contacts/+14155551234",
headers={"X-Api-Key": "your_api_key"}
)
print(response.json())
# Returns success but contact is NOT deleted
{
"success": true,
"deprecated": true,
"message": "This endpoint is deprecated and performs no operation."
}
API Reference (v1 - Deprecated)
Delete Contact
Delete a contact by phone number (deprecated, no-op)
DELETE
/
v1
/
contacts
/
{msisdn}
curl -X DELETE https://api.tracklysms.com/api/v1/contacts/+14155551234 \
-H "X-Api-Key: your_api_key"
import requests
response = requests.delete(
"https://api.tracklysms.com/api/v1/contacts/+14155551234",
headers={"X-Api-Key": "your_api_key"}
)
print(response.json())
# Returns success but contact is NOT deleted
{
"success": true,
"deprecated": true,
"message": "This endpoint is deprecated and performs no operation."
}
Deprecated & No-Op: This endpoint is a compatibility stub that always returns success without deleting anything.
Path Parameters
string
required
The phone number to delete
Response
boolean
Always
trueboolean
Always
truestring
Deprecation notice
curl -X DELETE https://api.tracklysms.com/api/v1/contacts/+14155551234 \
-H "X-Api-Key: your_api_key"
import requests
response = requests.delete(
"https://api.tracklysms.com/api/v1/contacts/+14155551234",
headers={"X-Api-Key": "your_api_key"}
)
print(response.json())
# Returns success but contact is NOT deleted
{
"success": true,
"deprecated": true,
"message": "This endpoint is deprecated and performs no operation."
}
Managing Contact Subscriptions
To unsubscribe or remove contacts:- Navigate to Contacts in the dashboard
- Search for the contact
- Click to open their profile
- Use the Unsubscribe button to opt them out
Unsubscribed contacts remain in the system for compliance tracking but will not receive messages.