Skip to main content
Every request to the Apiosk API carries an organisation API key.
Base URL: https://gateway.apiosk.com

Create a key

An organisation owner or admin creates keys in the app, under Organisation → API keys. A key has a name, an expiry date, a per-request limit, a monthly limit and a set of permissions. The secret is shown once, at creation. Apiosk stores only its hash and can never show it again; if it is lost, revoke the key and create another.
A key belongs to the organisation, not to the person who created it. All keys of one organisation spend from the same main balance, each within its own limits. Revoking a key stops it immediately, including runs it has not started.

Permissions

A key is created with the permissions it needs, and nothing else.

Check that a key works

Refusals

Handling keys

  • Keep the secret server-side. It can spend the organisation’s balance up to its limits.
  • One key per environment. Production and staging get their own key, their own limits and their own usage line.
  • Rotate by creating and revoking. Create the new key, deploy it, then revoke the old one; both work while you switch.