# Generated by API Evangelist (build-phrasing.py). Our phrasing, not observed demand. overlay: 1.0.0 info: title: API Evangelist conversational phrasing for Kinde Management Connected Apps API version: 1.0.0 extends: openapi/kinde-connected-apps-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/v1/connected_apps/auth_url'].get update: x-apievangelist-phrasing: intent: Get a connected app authorization URL effect: read questions: - Where do I send a user to authorize a third-party connected app? - Can I override the callback URL used when connecting a third-party app? instructions: - text: Get the authorization URL for connected app {key_code_ref} for user {user_id}. slots: key_code_ref: query.key_code_ref user_id: query.user_id - text: Generate a connect link for {key_code_ref} in organization {org_code}. slots: key_code_ref: query.key_code_ref org_code: query.org_code method: generated generated: '2026-09-26' - target: $.paths['/api/v1/connected_apps/token'].get update: x-apievangelist-phrasing: intent: Get a connected app access token effect: read questions: - What gives me an access token to call the third-party provider behind a connected app? - Can I fetch a connected app token for an existing session? instructions: - text: Get the connected app access token for session {session_id}. slots: session_id: query.session_id - text: Fetch a third-party token from connected app session {session_id}. slots: session_id: query.session_id method: generated generated: '2026-09-26' - target: $.paths['/api/v1/connected_apps/revoke'].post update: x-apievangelist-phrasing: intent: Revoke a connected app session's tokens effect: destructive questions: - How do I disconnect a user's third-party connected app session? - Can I revoke the tokens linked to a connected app session? instructions: - text: Revoke the connected app tokens for session {session_id}. slots: session_id: query.session_id - text: Disconnect connected app session {session_id}. slots: session_id: query.session_id method: generated generated: '2026-09-26'