Webhook Scheduler
Log inStart free

Reference

Account and API keys

You sign in to the dashboard with your email or Google. Your code, Make or n8n talk to the API with an API key created in the dashboard.

On this page

Sign up and sign in

  • Email: create an account with your work email and confirm it with the 6-digit code we send. Each password sign-in also asks for a short one-time code sent to your inbox.
  • Google: use the Google button on sign in or sign up. Nothing to set up on your side.

API keys

  1. Open Dashboard → API keys.
  2. Give the key a name that says where it runs (Production backend, Make), then click Create key.
  3. Copy it at once: it is shown only this one time. Store it in your server’s environment, Make connection or n8n credential.

A key has full access to your workspace: it can schedule, list, read and cancel every job. Keys are not limited to one action or one integration. Never put a key in a browser, a mobile app or a public page. If one leaks, revoke it in the list under Your keys and create a new one.

Free
Active keys:1
Pro
Active keys:10
Scale
Active keys:50

On Free, creating a second key is refused (API_KEY_LIMIT_EXCEEDED) until you revoke the first one or upgrade.

Live and test keys

Keys start with wh_live_, or wh_test_ when you check Test key. A test key is a label for your own bookkeeping, not a sandbox: its webhooks are delivered for real and count toward your monthly quota, like a live key’s.

The one difference: with a test key, a webhook to the built-in test receiver (https://webhookscheduler.com/api/demo/receiver) may have a runAt up to 5 minutes in the past, and then runs one second later. The ready-made test commands rely on it. Everywhere else, runAt must be in the future.

Using a key

Send it in the Authorization header of every API call:

Headershttp
Authorization: Bearer wh_live_YOUR_KEY
Content-Type: application/json

The older x-api-key: wh_live_YOUR_KEY header still works for existing integrations. Every endpoint is in the API reference.

Troubleshooting

The Google account picker does not open
What to do:Allow pop-ups for webhookscheduler.com, or retry in a new tab.
The wrong Google account was used
What to do:Sign out, choose Google again, then pick the right account.
The verification code expired
What to do:Ask for a new code on the sign-in screen. Codes are short-lived on purpose.
I lost my API key
What to do:It cannot be shown again. Revoke it and create a new one.
The API answers 401
What to do:The key is missing, mistyped or revoked. Check Authorization: Bearer followed by one space and the key.