Get an API key
/api-keys/{apiKey}Fetches a single API key's metadata by its value.
Blooio Apps (OAuth) only. Requires the apikeys:read scope. API-key and dashboard authentication are rejected with 403 oauth_token_required.
Path parameters
apiKeyRequiredstringThe API key value (prefixed with api_), as returned when the key was created or by the List API keys endpoint.
Headers
AuthorizationRequiredstringYour API key, sent as a bearer token: Authorization: Bearer <api_key>. Editing this stays in sync with the API key box on the right.
Returns
dataoptionalApiKeyAn organization API key. The api_key field is the secret bearer value — it is returned in full by the create and list endpoints and must be stored securely.
dataoptionalApiKeyAn organization API key. The api_key field is the secret bearer value — it is returned in full by the create and list endpoints and must be stored securely.
api_keyoptionalstringThe secret key value (prefixed api_). Send it as Authorization: Bearer <api_key> on API requests.
nameoptionalstring | nullHuman-readable label for the key.
typeoptionalstring | nullOptional key type/category tag.
created_atoptionalinteger | nullCreation time (epoch milliseconds).
valid_untiloptionalintegerExpiry time (epoch milliseconds), or -1 when the key never expires.
blockedoptionalbooleanWhether the key is blocked (suspended).
deprecatedoptionalbooleanWhether the key has been deprecated (revoked).
Response codes
Sends a live request with your values and shows the real response below. Your key is stored only in this browser.
curl -X GET https://api.blooio.com/v4/api-keys/sk_live_a1b2c3d4 \{ "data": { "api_key": "sk_live_a1b2c3d4", "name": "Jane Doe", "type": "string", "created_at": 0, "valid_until": 0, "blocked": false, "deprecated": false }}