# Generated by API Evangelist (build-phrasing.py). Our phrasing, not observed demand. overlay: 1.0.0 info: title: API Evangelist conversational phrasing for MailerLite Webhooks API version: 1.0.0 extends: openapi/mailerlite-webhooks-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: 3 - target: $.paths['/api/webhooks'].get update: x-apievangelist-phrasing: intent: List webhooks effect: read questions: - Which webhooks are currently registered on my account? - Can I see where my MailerLite event notifications are being sent? instructions: - text: List all my webhooks. - text: Show me every registered webhook. method: generated generated: '2026-09-26' - target: $.paths['/api/webhooks'].post update: x-apievangelist-phrasing: intent: Register a webhook for events effect: write questions: - How do I get notified at my URL when subscribers change? - Can I subscribe a webhook to specific events only? instructions: - text: Create a webhook to {url} for events {events}. slots: url: requestBody.url events: requestBody.events - text: Register webhook {name} sending {events} to {url}. slots: name: requestBody.name events: requestBody.events url: requestBody.url method: generated generated: '2026-09-26' - target: $.paths['/api/webhooks/{webhook_id}'].delete update: x-apievangelist-phrasing: intent: Delete a webhook effect: destructive questions: - How do I stop a webhook from receiving events? - Can I remove a webhook I registered earlier? instructions: - text: Delete webhook {webhook_id}. slots: webhook_id: path.webhook_id - text: Remove the webhook {webhook_id}. slots: webhook_id: path.webhook_id method: generated generated: '2026-09-26'