{"templateId":"openapi_docs","sharedDataIds":{"openAPIDocsStore":"oas-openapi/content-intelligence.yaml","sidebar":"sidebar-sidebars.yaml"},"props":{"definitionId":"openapi/content-intelligence.yaml","dynamicMarkdocComponents":[],"baseSlug":"/openapi/content-intelligence","seo":{"title":"API Keys","llmstxt":{"hide":false,"sections":[{"title":"Table of contents","includeFiles":["**/*"],"excludeFiles":[]}],"excludeFiles":[]},"description":"API Keys enable programmatic, non-interactive access to the platform — suitable\nfor server-to-server integrations, CI/CD pipelines, and automated content workflows\nthat cannot use user-delegated OAuth tokens.\n\nEach API key is scoped to the organization of the user who creates it and carries\nthat user's permissions. Keys should be stored securely and rotated regularly.\n\n- `create-api-key` — generate a new API key; the raw key value is only returned once at creation\n- `list-api-keys` — enumerate existing keys (key values are not re-exposed)\n- `revoke-api-key` — permanently invalidate a key; any integrations using it will lose access immediately\n"},"itemId":"api-keys","disableAutoScroll":true,"metadata":{"subType":"openapi-operation"},"compilationErrors":[],"markdown":{"partials":{},"variables":{"rbac":{"teams":["anonymous"]},"user":{},"remoteAddr":{"hostname":"api.tenovos.com","port":4000,"ipAddress":"216.73.217.51"},"lang":"default_locale","env":{"PUBLIC_REDOCLY_BRANCH_NAME":"main"}}},"pagePropGetterError":{"message":"","name":""}},"slug":"/openapi/content-intelligence/api-keys","userData":{"isAuthenticated":false,"teams":["anonymous"]},"isPublic":true}