# Generated by API Evangelist (build-phrasing.py). Our phrasing, not observed demand. overlay: 1.0.0 info: title: API Evangelist conversational phrasing for Downloads API version: 1.0.0 extends: openapi/tenable-downloads-api-openapi.yml actions: - target: $.info update: x-apievangelist-phrasing: method: generated generated: '2026-10-01' generator: build-phrasing.py label: Generated by API Evangelist operations: 3 - target: $.paths['/pages'].get update: x-apievangelist-phrasing: intent: List downloadable product pages effect: read questions: - Which Tenable products can I download installers for? - What product pages are on the downloads site? instructions: - text: List all product download pages. - text: Show every product with downloads available. method: generated generated: '2026-10-01' - target: $.paths['/pages/{slug}'].get update: x-apievangelist-phrasing: intent: List files for a product effect: read questions: - What installer files are available for Nessus? - How do I see every download for one product page? instructions: - text: List downloadable files for product {slug}. slots: slug: path.slug - text: Show the installers on the {slug} page. slots: slug: path.slug method: generated generated: '2026-10-01' - target: $.paths['/pages/{slug}/files/{file}'].get update: x-apievangelist-phrasing: intent: Download a product file effect: read questions: - How do I download the latest Nessus installer? - Do some downloads need an authentication token? instructions: - text: Download {file} from product {slug}. slots: file: path.file slug: path.slug - text: Fetch file {file} on the {slug} downloads page. slots: file: path.file slug: path.slug method: generated generated: '2026-10-01'