Skip to main content

Overview

The Solutions API gives you programmatic read access to your Live Tables. Use it to fetch rows, apply filters, select specific columns, sort results, and paginate through large datasets from any HTTP client or script. The platform generates ready-to-run code examples for each of your Live Tables with all IDs pre-filled. Find them in the API docs panel on your database page.

Authentication

Include your API token in the Authorization header of every request:
A missing or invalid token returns 403 Forbidden.

Endpoint

GET /api/database-tables/{table_id}/data

Fetch rows from a Live Table. The table_id is unique to each table and is pre-filled in the code examples on your database page.

Query Parameters

Response

Status Codes

Examples

Fetch Rows

Select Specific Columns

Use select to limit which fields are returned. This reduces response size for tables with many columns.

Filter with TQL

Use the q parameter to pass a TQL filter expression.
Quote strings and dates in TQL expressions. Leave numbers unquoted. See Querying for the full TQL syntax reference.

Paginate Through All Results

Use offset and limit together to iterate through large result sets. Stop when an empty results array is returned.

Next Steps

Solutions & Database

How Solutions and Live Tables work on the platform.

Querying

Write and run TQL filters against your Live Tables in the UI.