# Generated by API Evangelist (build-phrasing.py). Our phrasing, not observed demand. overlay: 1.0.0 info: title: API Evangelist conversational phrasing for AWeber OAuth 1.0a Reference API version: 1.0.0 extends: openapi/aweber-oauth-1-0a-reference-api-openapi.yml actions: - target: $.info update: x-apievangelist-phrasing: method: generated generated: '2026-10-02' generator: build-phrasing.py label: Generated by API Evangelist operations: 2 - target: $.paths['/oauth/request_token'].post update: x-apievangelist-phrasing: intent: Get an OAuth 1.0a request token effect: write questions: - What's the first step of the OAuth 1.0a flow for an AWeber integration? - Where do I send my callback URL when starting the legacy OAuth 1.0a handshake? instructions: - text: Request an OAuth 1.0a request token for consumer key {oauth_consumer_key} with callback {oauth_callback}. slots: oauth_consumer_key: requestBody.oauth_consumer_key oauth_callback: requestBody.oauth_callback - text: Start the OAuth 1.0a handshake and get a temporary request token signed with {oauth_signature_method}. slots: oauth_signature_method: requestBody.oauth_signature_method method: generated generated: '2026-10-02' - target: $.paths['/oauth/access_token'].post update: x-apievangelist-phrasing: intent: Exchange a request token for an access token effect: write questions: - How do I turn an authorized OAuth 1.0a request token into an access token? - What's the final step of the OAuth 1.0a flow once the user approves my app? instructions: - text: Exchange authorized request token {oauth_token} for an OAuth 1.0a access token. slots: oauth_token: requestBody.oauth_token - text: Get an OAuth 1.0a access token using consumer key {oauth_consumer_key} and request token {oauth_token}. slots: oauth_consumer_key: requestBody.oauth_consumer_key oauth_token: requestBody.oauth_token method: generated generated: '2026-10-02'