← All articles

The REST API, API clients, and webhooks — What you can call

The API reaches everything in a workspace. Endpoints, with the scope each needs: • Meta — GET /meta (any scope): the workspace a token opens, its scopes, and expiry. • Members — GET /members (read): every member's person id, name, and role — the ids People fields store. It lists no email addresses, deliberately: a People write accepts a member's address instead. • Tables — GET /tables (read) lists every table with its fields and field keys; POST /tables (schema) creates a table and optional starting fields; PATCH /tables/{tableId} (schema) renames one (its slug and field keys stay stable). • Fields — POST /tables/{tableId}/fields (schema) adds a field; PATCH /fields/{fieldId} (schema) renames a field or edits a Select/MultiSelect's options. A field's key never changes; Relation fields need a relatedTableId, and computed Lookup and Rollup fields can't be created through the API.
Nothing here answered it? Ask us directly — we usually reply within one working day.

Made with RowFold