purchaseElicitation
Interactive, stateful endpoint to guide small-footprint AI agents through a purchase flow for gift cards or mobile top-ups. Call repeatedly with the same session_token until 'status' is 'complete' or 'error'. For the first call, provide an empty 'body': {} (session_token will be generated and returned). Provide 'answer' in the body to respond to the current question. Use 'action: back' in the body to go to the previous step. Handles product type selection, country, brand, amount, beneficiary, coin, network, user email, and final confirmation/validation/order creation.
getCurrencies
Fetch supported crypto currencies
listBrands
Fetch available gift-card and mobile top-ups brands for a given country
listProductsForCountry
List all products in a country, optionally filtering by brand, family, coin, payment method, language, or promo code
getPaymentViasWithCurrencies
Fetch possible payment methods and supported currencies/networks
getProductPrice
Get pricing for range-based products where customer can select face value within min/max range