# Generated by API Evangelist (build-phrasing.py). Our phrasing, not observed demand. overlay: 1.0.0 info: title: API Evangelist conversational phrasing for Postman Sd Ks API version: 1.0.0 extends: openapi/postman-sdks-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: 10 - target: $.paths['/sdks'].get update: x-apievangelist-phrasing: intent: List SDKs in a workspace effect: read questions: - Which SDKs have been generated in my workspace? - Can I check the build status of several SDKs in one call? - How do I list only the Python SDKs? instructions: - text: List all SDKs in workspace {workspaceId}. slots: workspaceId: query.workspaceId - text: Show {language} SDKs in workspace {workspaceId} with build status {buildStatus}. slots: language: query.language workspaceId: query.workspaceId buildStatus: query.buildStatus method: generated generated: '2026-09-26' - target: $.paths['/sdks'].post update: x-apievangelist-phrasing: intent: Generate an SDK from a collection or spec effect: write questions: - How do I generate a TypeScript client library from my collection? - Which languages can I generate an SDK in from a specification? instructions: - text: Generate a {language} SDK from source {source}. slots: language: requestBody.language source: requestBody.source - text: Build version {sdkVersion} of the {language} SDK for {source}. slots: sdkVersion: requestBody.sdkVersion language: requestBody.language source: requestBody.source method: generated generated: '2026-09-26' - target: $.paths['/sdks/{sdkId}'].get update: x-apievangelist-phrasing: intent: Get an SDK and its build status effect: read questions: - Has my SDK generation job finished building? - What language and source was a given SDK generated from? instructions: - text: Get SDK {sdkId}. slots: sdkId: path.sdkId - text: Check the build job status of SDK {sdkId}. slots: sdkId: path.sdkId method: generated generated: '2026-09-26' - target: $.paths['/sdks/{sdkId}'].delete update: x-apievangelist-phrasing: intent: Delete an SDK and its archive effect: destructive questions: - How do I delete a generated SDK and its stored zip? - Can I cancel an in-progress SDK generation by deleting it? instructions: - text: Delete SDK {sdkId}. slots: sdkId: path.sdkId - text: Remove the SDK record and archive for {sdkId}. slots: sdkId: path.sdkId method: generated generated: '2026-09-26' - target: $.paths['/sdks/{sdkId}/downloads'].get update: x-apievangelist-phrasing: intent: Get a download link for a generated SDK effect: read questions: - Where can I download the zip of my generated SDK? - How long does an SDK download link stay valid? instructions: - text: Get a download URL for SDK {sdkId}. slots: sdkId: path.sdkId - text: Give me a signed link to the zip archive of SDK {sdkId}. slots: sdkId: path.sdkId method: generated generated: '2026-09-26' - target: $.paths['/sdk-git-connections'].get update: x-apievangelist-phrasing: intent: List SDK Git repository connections effect: read questions: - Which Git repositories are my SDKs publishing into? - Can I filter SDK Git connections by language or repository URL? instructions: - text: List the SDK Git connections in workspace {workspaceId}. slots: workspaceId: query.workspaceId - text: Show {language} SDK Git connections in workspace {workspaceId} with status {status}. slots: language: query.language workspaceId: query.workspaceId status: query.status method: generated generated: '2026-09-26' - target: $.paths['/sdk-git-connections'].post update: x-apievangelist-phrasing: intent: Connect an SDK to a Git repository effect: write questions: - How do I have SDK updates pushed to my own Git repository automatically? - Can I choose which branch receives generated SDK pull requests? instructions: - text: Connect the {language} SDK for {source} to repository {repositoryUrl}. slots: language: requestBody.language source: requestBody.source repositoryUrl: requestBody.repositoryUrl - text: Link {source}'s {language} SDK to {repositoryUrl} targeting branch {targetBranch}. slots: source: requestBody.source language: requestBody.language repositoryUrl: requestBody.repositoryUrl targetBranch: requestBody.targetBranch method: generated generated: '2026-09-26' - target: $.paths['/sdk-git-connections/{sdkGitConnectionId}'].get update: x-apievangelist-phrasing: intent: Get an SDK Git connection effect: read questions: - Which SDK version is currently on the target branch of a Git connection? - What was the most recent SDK update pull request for a connection? instructions: - text: Get SDK Git connection {sdkGitConnectionId}. slots: sdkGitConnectionId: path.sdkGitConnectionId - text: Show the latest SDK sent through Git connection {sdkGitConnectionId}. slots: sdkGitConnectionId: path.sdkGitConnectionId method: generated generated: '2026-09-26' - target: $.paths['/sdk-git-connections/{sdkGitConnectionId}'].put update: x-apievangelist-phrasing: intent: Disconnect or reconnect an SDK Git connection effect: write questions: - How do I pause automatic SDK pull requests to a repository? - Can I reconnect a disconnected SDK Git repository? instructions: - text: Set SDK Git connection {sdkGitConnectionId} to {status}. slots: sdkGitConnectionId: path.sdkGitConnectionId status: requestBody.status - text: Disconnect the repository on SDK Git connection {sdkGitConnectionId}. slots: sdkGitConnectionId: path.sdkGitConnectionId method: generated generated: '2026-09-26' - target: $.paths['/sdk-git-connections/{sdkGitConnectionId}/pull-requests'].get update: x-apievangelist-phrasing: intent: List SDK update pull requests effect: read questions: - Which SDK update pull requests has a Git connection opened? - Can I see only the open SDK pull requests, newest first? instructions: - text: List the SDK pull requests for Git connection {sdkGitConnectionId}. slots: sdkGitConnectionId: path.sdkGitConnectionId - text: Show {status} SDK update pull requests on connection {sdkGitConnectionId}. slots: status: query.status sdkGitConnectionId: path.sdkGitConnectionId method: generated generated: '2026-09-26'