Authentication
Every API request uses a Bearer key. Create one in the dashboard and send it in the Authorization header.
Create a key#
Go to Dashboard → API Keys and click Create key. The key looks like api18_ followed by 16 characters. It is shown only once — copy and store it securely.
Treat your key like a password. Use it server-side only (never expose it in the front-end or in public repos). You can revoke and recreate keys at any time.
Use the key#
Send the key in the Authorization header on every call:
Authorization: Bearer api18_xxxxxxxxxxxxxxxxExample with cURL:
curl https://api18.dev/v1/jobs/JOB_ID \
-H "Authorization: Bearer $API18_KEY"Balance: test vs. paid#
New accounts get $10 in test credit to use in the dashboard playground. The API runs on your paid balance — add credits in Billing. If you call the API with promo credit only, you'll get 402 paid_balance_required.