List tables
Your workspace's tables (prescriptions, orders, bookings…) with their columns and statuses.
Tables are made in the dashboard; the API reads them and reads and writes their rows. Filter with ?preset= (for example leads).
Each column has a key (what row data is keyed by), a label and a type: text, number, money (cents), date (YYYY-MM-DD), time (HH:MM), choice (with options), yes_no, phone (E.164) or file (a URL). Statuses are in their table's order.
A key restricted to some businesses lists only their tables.
kind is records (each row belongs to a contact and moves through the statuses) or reference (a price list, a branch list: rows belong to no one, have no status and no statuses).
Request
- Base URL: https://app.blueticked.com
- URL: https://app.blueticked.com/api/v1/tables
- Auth: HTTP bearer
Response
Success
Example response
{
"data": [
{
"id": "3c5e7a9b-2d4f-4a6c-8e0b-1d3f5a7c9e24",
"name": "Prescriptions",
"preset": "blank",
"columns": [
{
"key": "medicine",
"label": "Medicine"
}
],
"statuses": [
{
"key": "received",
"label": "Received"
}
],
"row_count": 128,
"created_at": "2026-10-01T08:00:00.000Z",
"updated_at": "2026-10-01T10:00:00.000Z"
}
],
"request_id": "req_b2e3d610e10f1b07468721ee98f0e1d2"
}Changes
No recorded changes to this operation across all 1 revision of this API.