# Generated by API Evangelist (build-phrasing.py). Our phrasing, not observed demand. overlay: 1.0.0 info: title: API Evangelist conversational phrasing for Adyen Payment Authorise3ds2 API version: 1.0.0 extends: openapi/adyen-authorise3ds2-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: 1 - target: $.paths['/authorise3ds2'].post update: x-apievangelist-phrasing: intent: Complete a 3DS2-authenticated authorisation effect: write questions: - After a 3D Secure 2 challenge, which call finishes authorising the payment? - What 3DS2 token and result must I send to complete authorisation? instructions: - text: Complete the 3DS2 authorisation of {amount} for {merchantAccount}, reference {reference}, token {threeDS2Token}. slots: amount: requestBody.amount merchantAccount: requestBody.merchantAccount reference: requestBody.reference threeDS2Token: requestBody.threeDS2Token - text: Authorise the 3DS2 payment with result {threeDS2Result} and token {threeDS2Token}. slots: threeDS2Result: requestBody.threeDS2Result threeDS2Token: requestBody.threeDS2Token method: generated generated: '2026-09-26'