Skip to content
PROBORA

Getting Started

API Keys

Create, store, rotate and revoke API keys from the dashboard.

Creating a key

  1. Sign in and open Dashboard → API Keys.
  2. Select Create key and give it a descriptive name, such as “Trading bot (prod)”.
  3. Copy the full key and store it in your secret manager.

Shown exactly once

The full key is displayed only at creation. If you lose it, create a new key and revoke the old one.

How keys are stored

Probora never stores your key in plain text. Only a keyed hash (HMAC-SHA256) is kept, so the key cannot be recovered or displayed again, not even by Probora. The dashboard shows each key's non-secret prefix and last four characters (for example prb_live_8hJ2••••••••a9Fq), its creation date and when it was last used.

Key environments

The environment is part of the prefix. prb_live_ keys access production endpoints. The prb_test_ prefix is reserved for sandbox keys. Each key inherits the rate limits and entitlements of your plan.

Rotation

Rotate without downtime:

  1. Create a new key alongside the existing one.
  2. Deploy the new key to your services.
  3. Confirm in the dashboard that the new key's “last used” time is advancing.
  4. Revoke the old key.

Revocation

Revoking a key takes effect within seconds. Requests made with a revoked key receive 401 unauthorized. Revoked keys remain visible in the dashboard for your audit trail but can never be re-enabled.

Questions or feedback on the API? [email protected]