/api/tables
readReturns metadata for every table available to the token owner.
Request
curl https://agent-tables.presleycobb.com/api/tables \
-H "Authorization: Bearer $READ_TOKEN" \
-H "Accept: application/json"
Response
{
"tables": [
{
"table": "tickets",
"description": "Support tickets available to agents.",
"columns": [
{
"name": "id",
"type": "id",
"description": "Auto-incrementing row identifier assigned by the data plane.",
"required": true,
"hidden": false,
"system": true
},
{
"name": "created_at",
"type": "datetime",
"description": "UTC timestamp recorded when the row is inserted.",
"required": true,
"hidden": false,
"system": true
},
{
"name": "external_id",
"type": "id",
"description": "Stable ticket identifier from the source system.",
"required": true,
"hidden": false,
"system": false
},
{
"name": "status",
"type": "enum",
"description": "Current lifecycle status of the ticket.",
"values": ["open", "closed"],
"required": true,
"hidden": false,
"system": false
},
{
"name": "urgent",
"type": "boolean",
"description": "Whether the ticket requires immediate attention.",
"required": true,
"hidden": false,
"system": false
}
]
}
]
}