Authentication
Authenticate SateAIs API requests using Bearer API keys.
The SateAIs API uses Bearer authentication with API keys issued from the SateAIs API Console.
Getting an API key
- Sign in to the SateAIs API Console.
- Open Settings → API Keys and click Create API key.
- Copy the displayed key. It starts with
sk_live_.
The full key can be re-displayed anytime from the Console — you don't need to store it elsewhere at creation time.
Rotate on leak
If an API key is exposed — for example pasted into a generative AI tool, committed to a public repository, or shared in chat — rotate it immediately from the Console. Leaked keys can consume your credits until revoked.
Sending authenticated requests
Include the key in the Authorization header on every request:
Authorization: Bearer sk_live_xxxxxExample:
curl https://api.spcsft.com/api/v1/jobs/YOUR_JOB_ID \
-H "Authorization: Bearer sk_live_xxxxx"Authentication errors
| Status | Code | Meaning |
|---|---|---|
401 | UNAUTHORIZED | Missing, malformed, or revoked API key. Check the Authorization header. |
403 | FORBIDDEN | Key is valid but lacks permission for the endpoint. Check plan entitlements in the Console. |
For all error codes, see Errors.