App API
Inspect your key
Answers what the presented key is: kind, scopes, expiry and organisation. The App API's ping.
GEThttps://api.futureway.ai/v1/me
Authentication
- Header
Authorization: Bearer $FUTUREWAY_API_KEY- Scope
- inferenceInference API: chat completions, embeddings, model list.
- Key kinds
- personal · service
- Format
- FutureWay envelope
Details on keys and scopes under Authentication.
Example request
curl https://api.futureway.ai/v1/me \
-H "Authorization: Bearer $FUTUREWAY_API_KEY"Response
200
{
"key": {
"id": "db72417d-eaa4-4bef-95df-127c54d98753",
"kind": "service",
"scopes": [
"inference",
"knowledge:read"
],
"expires_at": "2026-12-13T07:47:06.057Z"
},
"organization": {
"id": "37a2e31e-da2e-4b45-ad2c-907b42ec7668",
"plan": "advanced"
}
}Errors
| Status | Code | Description |
|---|---|---|
| 401 | unauthorized | No, invalid or revoked API key. |
| 401 | key_expired | The key has expired — create a new one. |
| 403 | scope_missing | The key does not carry the scope this endpoint requires. |
| 403 | academy_only | This account only has access to the Akademie, not the platform. |
| 403 | browser_request_rejected | The request looks like a browser (Origin, fetch metadata or session cookie). |
| 429 | rate_limit_error | Too many requests in the window; retry-after names the wait. |
Formats and handling under Errors.