Authentication
Management API uses OAuth 2.0 bearer token (API key) to authorize requests. Send your requests over HTTPS and authenticate using the
Authorization header in the following format: Authorization: Bearer <YOUR_API_KEY>. Requests with an incorrect or missing Authorization header will fail with an error.You need to use a valid API key to make requests.
- Management API key – Find it in Kontent.ai > Project settings > API keys.
- Limited to project managers.
- Allows access to specific resources based on the API key permissions.
- Provides access to content in specific environments based on the API key configuration.
- Personal API key – Find it in Kontent.ai > Project settings > API keys.
- Limited to the users with the Create a personal API key permission.
- Dynamically inherits the permissions of the user who creates it.
- Provides access to the environments that the API key owner has access to.
- Subscription API key – Find it in Kontent.ai > Subscriptions > Your subscription > Subscription API.
- Limited to subscription admins.
- Provides complete access to the projects and subscriptions to which the subscription admin has access.
- Dynamically inherits the permissions of the user who creates it.
Format: Bearer <YOUR_API_KEY>