Skip to main content
Base URL: https://api.openfunnel.dev Every request authenticates with a single header:
  • X-API-Key: <your_api_key> (the key looks like of_...)
  • Content-Type: application/json
There is no OAuth flow and no dashboard step. You can obtain a key programmatically in two calls.

Step 1 — Request a verification code

Sends a 6-digit code to the email. New emails create an account; existing emails use this to recover a lost key. Response:

Step 2 — Verify and receive the key

Response:
Store api_key securely. It is returned only once and is not retrievable later. To recover it, call sign-up again with the same email.

Step 3 — Authenticate every other request

Errors

Verification codes expire after 24 hours and allow up to 10 attempts.

Notes