# Generated by API Evangelist (build-phrasing.py). Our phrasing, not observed demand. overlay: 1.0.0 info: title: API Evangelist conversational phrasing for Report Templates API version: 1.0.0 extends: openapi/qliksense-report-templates-api-openapi.yml actions: - target: $.info update: x-apievangelist-phrasing: method: generated generated: '2026-09-26' generator: build-phrasing.py label: Generated by API Evangelist operations: 7 - target: $.paths['/api/v1/report-templates'].get update: x-apievangelist-phrasing: intent: List report templates effect: read questions: - Which report templates are available to me? - Can I find report templates built from a specific app? instructions: - text: List report templates. - text: Show report templates named {name}. slots: name: query.name - text: List report templates for source app {sourceAppId}. slots: sourceAppId: query.sourceAppId method: generated generated: '2026-09-26' - target: $.paths['/api/v1/report-templates'].post update: x-apievangelist-phrasing: intent: Create a report template effect: write questions: - How do I add a new report template from an uploaded file? - What do I need to register a report template? instructions: - text: Create a report template {name} from temporary content {temporaryContentId}. slots: name: requestBody.name temporaryContentId: requestBody.temporaryContentId - text: Create template {name} for app {sourceAppId} using upload {temporaryContentId}. slots: name: requestBody.name sourceAppId: requestBody.sourceAppId temporaryContentId: requestBody.temporaryContentId method: generated generated: '2026-09-26' - target: $.paths['/api/v1/report-templates/{id}'].get update: x-apievangelist-phrasing: intent: Get a report template effect: read questions: - Where can I see info about one report template? - Who owns a given report template? instructions: - text: Get report template {id}. slots: id: path.id - text: Show details for report template {id}. slots: id: path.id method: generated generated: '2026-09-26' - target: $.paths['/api/v1/report-templates/{id}'].put update: x-apievangelist-phrasing: intent: Replace a report template effect: write questions: - How do I replace the file behind an existing report template? - Can I overwrite a report template with new content? instructions: - text: Replace report template {id} with name {name} and content {temporaryContentId}. slots: id: path.id name: requestBody.name temporaryContentId: requestBody.temporaryContentId - text: Upload new content {temporaryContentId} into template {id} named {name}. slots: temporaryContentId: requestBody.temporaryContentId id: path.id name: requestBody.name method: generated generated: '2026-09-26' - target: $.paths['/api/v1/report-templates/{id}'].delete update: x-apievangelist-phrasing: intent: Delete a report template effect: destructive questions: - How do I remove a report template? - Can I delete a template I no longer use? instructions: - text: Delete report template {id}. slots: id: path.id - text: Remove the report template {id}. slots: id: path.id method: generated generated: '2026-09-26' - target: $.paths['/api/v1/report-templates/{id}'].patch update: x-apievangelist-phrasing: intent: Patch a report template effect: write questions: - Can I change just the name or description of a report template? - How do I make a small edit to a report template? instructions: - text: Patch report template {id}. slots: id: path.id - text: Change a few fields on report template {id}. slots: id: path.id method: generated generated: '2026-09-26' - target: $.paths['/api/v1/report-templates/{id}/actions/download'].post update: x-apievangelist-phrasing: intent: Download a report template file effect: read questions: - How do I download the file behind a report template? - Can I get the template file to edit it locally? instructions: - text: Download the file for report template {id}. slots: id: path.id - text: Get the template file of report template {id}. slots: id: path.id method: generated generated: '2026-09-26'