← All articles

The REST API, API clients, and webhooks — Create an API client

Only workspace Admins can create clients. On Developers, name the client, choose when it expires (30 / 90 / 365 days or never), and pick its scopes — read (every GET: tables, records, members, audit), write (create, update, delete, and restore records), and schema (create tables and fields, and manage webhooks) — then press Create client. You get a public Client ID (rfc_…, safe to share) and a client secret (rfsk_…) shown once — copy the secret immediately, because RowFold stores only a hash of it and can never display it again. The client is your durable credential; it never rides on API calls. Instead, exchange it for a short-lived access token: curl -X POST https://YOUR-HOST/api/v1/auth/token -H "Content-Type: application/json" -d '{"clientId":"rfc_…","clientSecret":"rfsk_…"}'
Nothing here answered it? Ask us directly — we usually reply within one working day.

Made with RowFold