Get table rows
Get rows from a table with pagination and optional filtering.
Filtering: Use the filter query parameter with a JSON-encoded object. Keys are column names, values are objects with one operator.
Operators:
equals— exact matchcontains— substring match (case-insensitive)not_equals— excludes exact matchis_empty— column value is null (passtrue)is_not_empty— column value is not null (passtrue)
Multiple column filters use AND logic.
Examples:
?filter={"company":{"equals":"OpenAI"}}?filter={"name":{"contains":"Data"}}?filter={"name":{"contains":"a"},"revenue":{"equals":"5000"}}?filter={"email":{"is_not_empty":true}}
Headers
API Key for authentication
Path Parameters
The UUID of the table to retrieve
Query Parameters
Number of items per page (max 500).
x <= 500Page number to retrieve.
x >= 1JSON-encoded filter object. Keys are column names, values are objects with one operator. Operators: equals, contains, not_equals, is_empty, is_not_empty. Example: {"company":{"contains":"tech"},"status":{"equals":"active"}}
"{\"company\":{\"contains\":\"tech\"}}"
Response
Table retrieved successfully