/auth/api-keys: post: operationId: createApiKey summary: Create a new API key description: | Creates a new API key, returning it in the response. > **Note:** Only one API key can be created in the system. > If an API key already exists, it will be replaced with the new one. tags: - Internal API - API Keys security: - accessTokenHeader: [] responses: '201': $ref: '../../components/responses/internal/success-create-api-key.yaml' '500': $ref: '../../components/responses/internal-server-error.yaml' get: operationId: getApiKeys summary: Get API keys description: | Retrieves the existing API keys. > **Note:** Only one API key can exist in the system. > If no API key exists, an empty array will be returned. tags: - Internal API - API Keys security: - accessTokenHeader: [] responses: '200': $ref: '../../components/responses/internal/success-get-api-keys.yaml' '500': $ref: '../../components/responses/internal-server-error.yaml' delete: operationId: deleteApiKeys summary: Delete API keys description: > Deletes the existing API keys. tags: - Internal API - API Keys security: - accessTokenHeader: [] responses: '200': $ref: '../../components/responses/internal/success-delete-api-key.yaml' '500': $ref: '../../components/responses/internal-server-error.yaml'