# Generated by API Evangelist (build-phrasing.py). Our phrasing, not observed demand. overlay: 1.0.0 info: title: API Evangelist conversational phrasing for Asana Project Statuses API version: 1.0.0 extends: openapi/asana-project-statuses-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: 4 - target: $.paths['/project_statuses/{project_status_gid}'].get update: x-apievangelist-phrasing: intent: Get a legacy project status effect: read questions: - Can I still fetch an old-style project status update by ID? - Is the project status endpoint deprecated? instructions: - text: Show legacy project status {status}. slots: status: path.project_status_gid - text: Fetch the deprecated project status record {status}. slots: status: path.project_status_gid method: generated generated: '2026-10-01' - target: $.paths['/project_statuses/{project_status_gid}'].delete update: x-apievangelist-phrasing: intent: Delete a legacy project status effect: destructive questions: - Can I delete an old-style project status? - What replaces the deprecated project status delete? instructions: - text: Delete legacy project status {status}. slots: status: path.project_status_gid - text: Remove the deprecated project status {status}. slots: status: path.project_status_gid method: generated generated: '2026-10-01' - target: $.paths['/projects/{project_gid}/project_statuses'].get update: x-apievangelist-phrasing: intent: List a project's legacy status updates effect: read questions: - How do I list a project's status updates on the older project status route? - Can I page through a project's old status history? instructions: - text: List the legacy project statuses for project {project}. slots: project: path.project_gid - text: Show project {project}'s status history via the deprecated route. slots: project: path.project_gid method: generated generated: '2026-10-01' - target: $.paths['/projects/{project_gid}/project_statuses'].post update: x-apievangelist-phrasing: intent: Post a legacy project status effect: write questions: - Can I still post a project status with the older project status endpoint? - Should new integrations still create statuses on the project status route? instructions: - text: Post a legacy status {status} on project {project}. slots: project: path.project_gid status: requestBody.data - text: Create a deprecated-style project status on project {project} with {details}. slots: project: path.project_gid details: requestBody.data method: generated generated: '2026-10-01'