# Generated by API Evangelist (build-phrasing.py). Our phrasing, not observed demand. overlay: 1.0.0 info: title: API Evangelist conversational phrasing for OpenAPI definition Events Controller V 2 API version: 1.0.0 extends: openapi/upstox-events-controller-v-2-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: 1 - target: $.paths['/v2/events'].post update: x-apievangelist-phrasing: intent: Publish an event effect: write questions: - How do I send an event with a type and payload to Upstox? - Can I attach extra data when publishing an event? instructions: - text: Publish event {event} of type {event_type}. slots: event: requestBody.event event_type: requestBody.event_type - text: 'Send a {event_type} event named {event} with this data: {data}.' slots: event_type: requestBody.event_type event: requestBody.event data: requestBody.data method: generated generated: '2026-09-26'