Sign in

Manage your API keys, end users, and usage.

Forgot password?  ·  New here? Create an account

Create your account

Free tier: 1,000 API calls a month. No card needed.

Already registered? Sign in

Reset password

We'll email you a reset link.

Back to sign in

Choose a new password

One last step

Link this login to a WhenPeak API account.

Create a new API account

Issues your pk_live key on the Free tier. The key is shown once — save it immediately.

I already have a key

Registered via the API before? Paste your key once to claim that account — usage and tier carry over.

WhenPeak
Plan
Calls this month
End users
provisioned under your key

Start building

Every prediction call authenticates with your key:

curl https://api.whenpeak.com/api/v1/performance/today \
  -H "X-WhenPeak-API-Key: pk_live_..." \
  -H "X-WhenPeak-User-ID: <end-user-id>"   # optional scoping

Full API reference →

End users

Provision new end users from your backend: POST /api/v1/users with your key. They appear here with their data coverage.

LabelStatusNights syncedLast syncCreated

No end users yet. Your first one is one API call away.

API key

Keys are stored as hashes — the full key is only visible when issued.

pk_live_ ••••••••••••••••••••••••
Rotating invalidates the current key immediately. Usage and tier are preserved.

Free

$0/mo
  • 1,000 calls / month
  • All prediction endpoints
  • Multi-user provisioning

Growth

$49/mo
  • 50,000 calls / month
  • Behavioural multi-day forecasts
  • Email support

Scale

$199/mo
  • 500,000 calls / month
  • Priority support
  • Higher rate limits

Subscription

Invoices, payment method, plan changes, and cancellation are handled in the Stripe billing portal.

Profile