Requiply
Developers

How to generate an API token in Requiply

Admins create API tokens, called API keys, under Settings → Organization → API keys: a secret key for servers or a publishable key for websites.

Quick answer

Open Settings → Organization → API keys, click Create key, enter a name, choose Secret for server code or Publishable for a website, click Create key, and copy the key from Save this key now. Only Admins see the page, and the full key is shown once.

Requiply calls API tokens API keys. A key lets the TypeScript SDK, the REST API, or your own AI agent work with your organization's data. Every key belongs to the organization, not to a person, so it keeps working when a team member leaves.

1. Open API keys

Settings → Organization → API keys.

  1. API keys in the settings menu, or open app.requiply.com/settings/org/api-keys.
  2. Create key opens the form.
  3. Key: each existing key, masked to its prefix and last four characters.
  4. Actions: the pencil renames a key, the ban icon revokes it.

Don't see the page? It is only shown to members with the Admin role.

2. Name the key and choose its type

The Create API key dialog.

  1. Name: where the key is used, for example Booking website or Accounting sync.
  2. Type: Secret for server code, Publishable for a website or app that runs in the browser.
  3. Create key.
TypeStarts withUse it for
Secretrq_sk_Servers, scripts, and back-office integrations. Full access to the organization's bookings, clients, sales, and reports.
Publishablerq_pk_Storefronts and widgets. Reads the catalog, prices quotes, and sends booking requests that staff approve.

The full comparison is in Choosing the key type.

3. Copy the key and store it

The only time the full key is shown.

  1. The full key.
  2. Copy, then click Done.

Put a secret key in an environment variable on your server, never in browser code or a Git repository:

REQUIPLY_SECRET_KEY=rq_sk_live_...

4. Use the key

Send the key as a bearer token with every request:

curl https://api.requiply.com/api/public/v1/org/info \
  -H "Authorization: Bearer $REQUIPLY_SECRET_KEY"

With the SDK, pass it to the client. See How to start using the Requiply SDK.

Common questions

Can I see a key again after closing the dialog?

No. Requiply stores only a hash of the key. If you lose it, create a new key, update your integration, and revoke the old one.

How do I revoke a key?

Click the ban icon in the key's row. The key stops working immediately and cannot be restored. Turn on Show revoked to list revoked keys.

Is there a test key?

No. Every key works on real data. Test against a demo organization whose bookings you can delete. See No test mode.

Do I need a key to connect Claude or ChatGPT?

No. Assistants connect with OAuth and need no key. See How to start using the Requiply MCP server. A secret key is only needed for an agent you build yourself.

How many requests can a key make?

100 requests per minute. Further requests get a 429 response with a Retry-After header. See Rate limits.

Copyright © 2026