# Generated by API Evangelist (build-phrasing.py). Our phrasing, not observed demand. overlay: 1.0.0 info: title: API Evangelist conversational phrasing for Auth0 Authentication Deprecated > Authenticate API version: 1.0.0 extends: openapi/auth0-deprecated-authenticate-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['/oauth/access_token'].post update: x-apievangelist-phrasing: intent: Log in with a social provider's access token (deprecated) effect: write questions: - Can I exchange a social provider's access token for Auth0 tokens using the old deprecated endpoint? - Which legacy endpoint turned a social access token plus connection into an id_token? instructions: - text: Log in on the deprecated endpoint with social access token {access_token} via connection {connection}. slots: access_token: requestBody.access_token connection: requestBody.connection - text: Exchange social token {access_token} for an id_token for client {client_id} over connection {connection}. slots: access_token: requestBody.access_token client_id: requestBody.client_id connection: requestBody.connection method: generated generated: '2026-10-01' - target: $.paths['/tokeninfo'].post update: x-apievangelist-phrasing: intent: Get a user profile from an ID token (deprecated) effect: read questions: - Can I validate an ID token's signature and expiry and get back the user's profile? - What deprecated endpoint returns user info for the sub in a JWT? instructions: - text: Validate ID token {id_token} and return its user profile. slots: id_token: requestBody.id_token - text: Look up the user behind JWT {id_token} using tokeninfo. slots: id_token: requestBody.id_token method: generated generated: '2026-10-01'