Contacts
Manage contacts, tags, and contact lists.
Create, update, and organize your contacts with tags and lists. Contacts can be used across email, SMS, and WhatsApp channels for targeted messaging.
Endpoints
| Method | Path | Permission |
|---|---|---|
GET | contacts.read | |
GET | contacts.read | |
GET | contacts.read | |
GET | contacts.read | |
POST | contacts.write | |
PATCH | contacts.write | |
DELETE | contacts.write |
List Contacts
GET /api/v1/contacts
Request
Response
{
"success": true,
"data": [
{
"id": "contact-uuid-1",
"email": "alice@example.com",
"firstName": "Alice",
"lastName": "Dupont",
"phone": "+33612345678",
"tags": ["vip", "newsletter"],
"created_at": "2026-03-10T08:00:00Z"
},
{
"id": "contact-uuid-2",
"email": "bob@example.com",
"firstName": "Bob",
"lastName": "Martin",
"phone": "+33698765432",
"tags": ["vip"],
"created_at": "2026-03-12T14:30:00Z"
}
],
"meta": { "page": 1, "per_page": 20, "total": 156, "total_pages": 8 }
}json
Create Contact
POST /api/v1/contacts
Request
Response
{
"success": true,
"data": {
"id": "contact-uuid-new",
"email": "jane@example.com",
"firstName": "Jane",
"lastName": "Smith",
"phone": "+33611223344",
"tags": ["customer", "newsletter"],
"created_at": "2026-03-18T10:00:00Z"
}
}json