Help Center

Managing API keys

How to create, review and revoke API keys in Bokko, which capabilities you can assign, and what the one-time secret display means.

You can manage API keys from the Integrations page under API keys. Bokko lets you create integration-type keys, choose their capabilities, optionally set an expiry date, and revoke them later if they are no longer needed.

Create a new API key

  1. Open Integrations in the dashboard.
  2. Go to the API keys section and click Create.
  3. Enter a key name.
  4. Select at least one capability.
  5. Optionally choose an expiry date.
  6. Confirm the creation.
WarningBokko shows the raw API key only once, right after creation. Save it securely before you close the dialog, because the raw key is not shown again later.

Available capabilities

CapabilityWhat it allows
availability.readRead availability data
booking.createCreate bookings through the API
booking.readRead booking data
booking.cancelCancel bookings through the API
services.readRead services
staff.readRead staff data
webhook.manageManage webhook-related functionality

What you see in the key list

  • Key name
  • Key suffix instead of the full secret
  • Capability chips
  • Status such as active, expired or revoked
  • Last used date when Bokko has usage data for that key

Revoke a key

  1. Find the key in the API keys list.
  2. Click Revoke.
  3. Confirm the action.

Revocation is the right choice if a key is no longer in use, was exposed, or should stop working immediately. Bokko keeps the key in the list with revoked status instead of showing the raw key again.

Frequently asked questions

Still have questions?

If you didn't find the answer, write to us — we'll reply.

Contact us