overlay: 1.0.0 info: title: API Evangelist enhancements — Qlik glossaries version: 1.0.0 extends: ./qliksense-glossaries.json x-generated: '2026-08-29' x-method: generated x-source: Generated by the API Evangelist enrichment pipeline. Captures OUR additions to Qlik's published spec (https://qlik.dev/specs/rest/glossaries.json). The original document is never mutated. actions: - target: $.info update: description: Qlik Cloud glossaries API. Part of a 78-document OpenAPI surface published by Qlik at https://qlik.dev/specs/rest/. Cross-cutting behaviour (auth, pagination, filtering, error envelope, rate limits, reversibility) is documented once in conventions/qliksense-conventions.yml. contact: name: Qlik Developer Portal url: https://qlik.dev/ termsOfService: https://qlik.dev/apis/api-policy/ x-api-evangelist: provider: qliksense docs: https://qlik.dev/apis/rest/glossaries/ markdown_twin: https://qlik.dev/apis/rest/glossaries.md conventions: conventions/qliksense-conventions.yml errors: errors/qliksense-problem-types.yml authentication: authentication/qliksense-authentication.yml scopes: scopes/qliksense-scopes.yml rate_limits: rate-limits/qliksense-rate-limits.yml lifecycle: lifecycle/qliksense-lifecycle.yml - target: $ update: x-api-evangelist-gaps: security_schemes_declared: false security_schemes_note: 'This document declares no components.securitySchemes and no security requirement, yet every operation requires an Authorization: Bearer credential (API key, OAuth 2.0 token, or JWT). A client generated from this document alone will send unauthenticated requests.' operations_total: 24 operations_without_operation_id: 24 operations_deprecated: 0 rate_limit_tiers: '1': 9 '2': 15 error_format: json-api-style errors[] envelope; not RFC 9457 problem+json idempotency: not supported - target: $ update: x-api-evangelist-unnamed-operations: - method: GET path: /api/v1/glossaries - method: POST path: /api/v1/glossaries - method: GET path: /api/v1/glossaries/{id} - method: PATCH path: /api/v1/glossaries/{id} - method: PUT path: /api/v1/glossaries/{id} - method: DELETE path: /api/v1/glossaries/{id} - method: GET path: /api/v1/glossaries/{id}/actions/export - method: GET path: /api/v1/glossaries/{id}/categories - method: POST path: /api/v1/glossaries/{id}/categories - method: GET path: /api/v1/glossaries/{id}/categories/{categoryId} - method: PATCH path: /api/v1/glossaries/{id}/categories/{categoryId} - method: PUT path: /api/v1/glossaries/{id}/categories/{categoryId} - method: DELETE path: /api/v1/glossaries/{id}/categories/{categoryId} - method: GET path: /api/v1/glossaries/{id}/terms - method: POST path: /api/v1/glossaries/{id}/terms - method: GET path: /api/v1/glossaries/{id}/terms/{termId} - method: PATCH path: /api/v1/glossaries/{id}/terms/{termId} - method: PUT path: /api/v1/glossaries/{id}/terms/{termId} - method: DELETE path: /api/v1/glossaries/{id}/terms/{termId} - method: POST path: /api/v1/glossaries/{id}/terms/{termId}/actions/change-status - method: GET path: /api/v1/glossaries/{id}/terms/{termId}/links - method: POST path: /api/v1/glossaries/{id}/terms/{termId}/links - method: GET path: /api/v1/glossaries/{id}/terms/{termId}/revisions - method: POST path: /api/v1/glossaries/actions/import