# Generated by API Evangelist (build-phrasing.py). Our phrasing, not observed demand. overlay: 1.0.0 info: title: API Evangelist conversational phrasing for Salesforce Member API version: 1.0.0 extends: openapi/salesforce-member-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: 2 - target: $.paths['/data/v64.0/loyalty-programs/{loyaltyProgramName}/members'].get update: x-apievangelist-phrasing: intent: Get a loyalty member's profile effect: read questions: - How do I look up a loyalty member's profile and point balances? - Can I get a member's profile by membership number? instructions: - text: Get the profile of member {membership_number} in program {program}. slots: membership_number: query.membershipNumber program: path.loyaltyProgramName - text: Show member {member_id} of {program} with balances in {currency}. slots: member_id: query.memberId program: path.loyaltyProgramName currency: query.programCurrencyName method: generated generated: '2026-09-26' - target: $.paths['/data/v64.0/loyalty/programs/{loyaltyProgramName}/members/{membershipNumber}/vouchers'].get update: x-apievangelist-phrasing: intent: List a loyalty member's vouchers effect: read questions: - Which vouchers does a loyalty member have? - How do I see the vouchers issued to one membership number? instructions: - text: List vouchers for member {membership_number} in {program}. slots: membership_number: path.membershipNumber program: path.loyaltyProgramName - text: Show vouchers issued to {membership_number} of program {program}. slots: membership_number: path.membershipNumber program: path.loyaltyProgramName method: generated generated: '2026-09-26'