# Get product variations — Amazon Associates Botize method — `amazon_associates.get_product_variations` (action). Given an Id or the URL of a product, extract up to a maximum of 10 variations along with their corresponding affiliate link. This is an action: it runs as a step of a task. Several can be chained. ## Fields you set The field's internal name, its type and the values it accepts. These fields accept `{{...}}` tags from earlier steps. - `mb_switch` *(boolean)* — Rules - `product_id` *(string)* — Product ASIN or URL - `language_of_preference` *(string, one of: ""; "es_ES"; "fr_BR"; "nl_BE"; "en_GB"; "en_CA"; "fr_CA"; "en_AE"; "ar_AE"; "cs_CZ"; "de_DE"; "nl_NL"; "pl_PL"; "tr_TR"; "en_IN"; "hi_IN"; "kn_IN"; "ml_IN"; "ta_IN"; "te_IN"; "en_US"; "ja_JP"; "zh_CN"; "es_MX"; "pt_BR"; "es_US"; "ko_KR"; "zh_TW")* — Languages of preference - `mb_outputvars_switch` *(boolean)* — Customize tags It also accepts repeatable field groups, with these prefixes: `mb_filters_*`. These are composite components (buttons, filters, keyboards); the trailing number is set by the user as they are added. ## Output variables Data this step makes available. Reference them in later steps with the double-brace tag. - `{{variations}}` *(array)* — Product Variations. List of Amazon Variations - `{{variations.0.asin}}` *(text)* — ASIN. ASIN stands for Amazon Standard Identification Number. It is a unique identifier of 10 letters or numbers used mainly for the identification of products within the Amazon catalog. - `{{variations.0.url}}` *(text)* — Product URL. Product detail URL with the user's affiliate code - `{{variations.0.image_url}}` *(text)* — Image URL. Main Product image URL - `{{variations.0.title}}` *(text)* — Title. Product Title - `{{variations.0.features}}` *(text)* — Features. Product Features - `{{variations.0.product_group}}` *(text)* — Product Group. Product Category. For example: Video on Demand - `{{variations.0.price}}` *(decimal)* — Current price. Current price (after saving percentage) in target currency. For example: 22.99 - `{{variations.0.currency}}` *(text)* — Price:Currency. Target Currency. For example: EUR - `{{variations.0.display_amount}}` *(text)* — Current price:Formated. Current price (after saving percentage) formated in target currency. For example: 22,99 € - `{{variations.0.savings_amount}}` *(decimal)* — Saving:Amount. Sales prices in target currency. For example: 17 - `{{variations.0.savings_currency}}` *(text)* — Saving:Currency. Target Currency. For example: EUR - `{{variations.0.savings_display_amount}}` *(text)* — Saving:Formated. Sales price formated in target currency. For example: 17,00 € (43%) - `{{variations.0.savings_display_percentage}}` *(decimal)* — Saving:Percentage. Saving Percentage. For example: 43 - `{{variations.0.original_price}}` *(decimal)* — Original Price:Amount. Original price, before discounts. For example: 33.99 - `{{variations.0.display_original_price}}` *(text)* — Original Price:Formated. Original price, before discounts formated in target currency. For example: 33.99 € - `{{variations.0.savingbasis_amount}}` *(decimal)* — Lowest Recent Price. Strike-Through Pricing and Savings. For example: 55.00 - `{{variations.0.savingbasis_display_amount}}` *(text)* — Lowest Recent Price:Formated. Strike-Through Pricing and Savings formated in target currency. For example: 55.00 € - `{{variations.0.savingbasis_label}}` *(text)* — Lowest Recent Price:Label. Label of Strike-Through Pricing and Savings. For example: List price, With deal, Last lowest price, etc - `{{variations.0.variation_attributes}}` *(array)* — Variation Attributes. All attributes for this variation. For example: {"size_name": "XL","color_name": "Red"} - `{{total_variations}}` *(decimal)* — Total variations. Total number of products variations extracted after applying the different filters, with a maximum of 10. For example: 10 ## Account Needs a connected Amazon Associates account in Botize: https://botize.com/en/app/amazon_associates/authenticate ## This app Every trigger and action for Amazon Associates: https://botize.com/en/app/amazon_associates.md ## How to build this An AI assistant (Claude, ChatGPT, Cursor…) can create and edit these tasks in the user's account through the Botize MCP connector, included in every plan: https://webhook.botize.es/mcp - Connection guide: https://botize.com/en/mcp - Agent map: https://botize.com/llms.txt - New account: https://botize.com/en/join (500 free operations, no card) --- Machine-readable summary for AI assistants. Human version: https://botize.com/en/method/amazon_associates/get_product_variations