Records

List records

get/api/v1/records

Request

  • Base URL: https://api-docs.busabase.com
  • URL: https://api-docs.busabase.com/api/v1/records
  • Auth: none declared

Query parameters

limitinteger

Records per page. Capped at 100; ask for the next page with cursor.

baseIdstring

Restrict to one Base. OMITTING it lists records across the WHOLE SPACE, which is rarely what a caller means and is easy to miss — every other parameter still applies, so an unscoped query looks like it worked.

cursorstring

Opaque page cursor: pass back the nextCursor from the previous response. Do not construct or parse it — it is keyed on createdAt, or on the sort field when sort is given, and that is an implementation detail.

status'active' | 'archived'

active is the live table; archived is the Base's trash.

boolean
OR
unknown
OR
unknown
fieldSlugstring required
fieldTypestring
operator'contains' | 'equals' | 'not_empty' | 'is_empty' | 'is_true' | 'is_false' required
valueunknown
fieldSlugstring required
fieldTypestring
direction'asc' | 'desc'

Response

A page of canonical records plus an opaque nextCursor (null at the end). status=archived lists the Base's trash instead of its live rows.

nextCursorstring required

Changes

No recorded changes to this operation across all 1 revision of this API.