Documentation menu

Auth

1 operations.

MethodEndpointDescription
POST/api/v1/api-keys/validateValidate API key

Validate API key

POST/api/v1/api-keys/validate

Validates the API key and returns auth context data.

Purpose

  • Validates API key via Authorization header
  • Returns auth context data including Organization, Project, and Agent grants

Authentication

  • Requires valid API key via Authorization: Bearer header
  • The API key being validated is the one used for authentication

Responses

StatusDescriptionBody
200Response for status 200
application/json
object
  • valid (required): true
  • data (required): object
400Bad Request
application/json
PublicApiError
  • error (required): object
401Authentication failed. Possible reasons: - Authorization header is not provided - Invalid API key - Session expired
application/json
PublicApiError
  • error (required): object
422Request validation failed. Check the request body, query parameters, or path parameters.
application/json
PublicApiError
  • error (required): object
500The server could not complete the request.
application/json
PublicApiError
  • error (required): object