List Runtime Records
Returns paginated records for a table inside a source. Supports field projection, sorting, filters, and relation population. For backward compatibility, unknown top-level query keys are treated as equality filters.
Documentation Index
Fetch the complete documentation index at: https://synthbrew.com/docs/llms.txt
Use this file to discover all available pages before exploring further.
Authorizations
Source API key created under /api/sources/:sourceId/api-keys
Path Parameters
Source UUID. For runtime endpoints this identifies the source backing the table; for public v1 it identifies the source resource inside the project.
Runtime table identifier (usually the schema entity ID used in Synthbrew).
Query Parameters
Maximum number of rows returned per page. Use with offset for pagination.
1 <= x <= 500Number of rows to skip before returning results. Useful for page-based pagination.
x >= 0Comma-separated list of top-level fields to include in each returned row. Example: id,total,status
Comma-separated sort tokens in :asc|desc format. Example: created_at:desc,id:asc. Sorts are applied left-to-right.
Comma-separated relation field IDs to populate. Example: customer_id. Populated data is returned under _populated..
Dynamic filter key pattern. Example: filters.status.$eq=paid, filters.total.$gte=50, filters.id.$in=1,2,3, filters.note.$null=true. Operators: $eq, $ne, $gt, $gte, $lt, $lte, $in, $notIn, $contains, $containsi, $startsWith, $endsWith, $null.
Specify fields returned for a populated relation. Example: populate.customer_id.fields=id,name