API reference

Clients

Your customer records — the same clients you see in the MyTabulon CRM. Creating a client fires the client.created webhook.

https://api.mytabulon.com/v1
GET/clientsclients.read

List clients. Filters: search, lifecycle_status, limit, offset.

response
{
  "object": "list",
  "data": [
    {
      "object": "client",
      "id": "...",
      "name": "Globex",
      "email": "ops@globex.com",
      "lifecycle_status": "active",
      "created_at": "2026-05-02T09:12:00.000Z"
    }
  ],
  "total": 42, "limit": 25, "offset": 0, "has_more": true
}
POST/clientsclients.write

Create a client. Only name is required.

request
{
  "name": "Globex",
  "email": "ops@globex.com",
  "phone": "+15550100",
  "lifecycle_status": "active",
  "tags": "vip,retail"
}
GET/clients/{id}clients.read

Retrieve one client.

PATCH/clients/{id}clients.write

Update client fields: name, email, phone, address, notes, tags, lifecycle_status, and more.

DELETE/clients/{id}clients.write

Archive a client (soft delete). Their history stays intact in MyTabulon.