# Generated by API Evangelist (build-phrasing.py). Our phrasing, not observed demand. overlay: 1.0.0 info: title: API Evangelist conversational phrasing for Asana Time Periods API version: 1.0.0 extends: openapi/asana-time-periods-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: 2 - target: $.paths['/time_periods/{time_period_gid}'].get update: x-apievangelist-phrasing: intent: Get a time period effect: read questions: - What dates does a given time period cover? - Can I look up a quarter or fiscal year time period by ID? instructions: - text: Show time period {period}. slots: period: path.time_period_gid - text: Fetch the start and end of time period {period}. slots: period: path.time_period_gid method: generated generated: '2026-10-01' - target: $.paths['/time_periods'].get update: x-apievangelist-phrasing: intent: List time periods in a workspace effect: read questions: - What time periods like quarters are defined for goals in my workspace? - Can I limit time periods to a date range? instructions: - text: List time periods in workspace {workspace}. slots: workspace: query.workspace - text: Show time periods in workspace {workspace} between {start} and {end}. slots: workspace: query.workspace start: query.start_on end: query.end_on method: generated generated: '2026-10-01'