Gap Product Details Scraper
by ecomscrape
Powerful Gap.com Product Details Scraper that extracts comprehensive fashion product data including variants, pricing, stock levels, and metadata. Per...
Opens on Apify.com
About Gap Product Details Scraper
Powerful Gap.com Product Details Scraper that extracts comprehensive fashion product data including variants, pricing, stock levels, and metadata. Perfect for competitive analysis, market research, and inventory tracking for retail professionals and data analysts.
What does this actor do?
Gap Product Details Scraper is a web scraping and automation tool available on the Apify platform. It's designed to help you extract data and automate tasks efficiently in the cloud.
Key Features
- Cloud-based execution - no local setup required
- Scalable infrastructure for large-scale operations
- API access for integration with your applications
- Built-in proxy rotation and anti-blocking measures
- Scheduled runs and webhooks for automation
How to Use
- Click "Try This Actor" to open it on Apify
- Create a free Apify account if you don't have one
- Configure the input parameters as needed
- Run the actor and download your results
Documentation
Contact If you encounter any issues or need to exchange information, please feel free to contact us through the following link: My profile # Gap.com Product Details Scraper: Complete Product Data Extraction Tool ## Introduction Gap.com serves as one of the leading e-commerce platforms for casual fashion, offering stylish and comfortable clothing for women, men, kids, and babies. In today's competitive retail landscape, accessing detailed product information from major fashion retailers like Gap is crucial for businesses conducting market analysis, competitive research, and trend monitoring. Manual data collection from Gap.com is time-consuming and inefficient, especially when dealing with multiple products across different categories. The Gap.com Product Details Scraper addresses this challenge by automating the extraction of comprehensive product information, enabling businesses and researchers to gather valuable fashion market data efficiently. This tool is particularly valuable for retail professionals who need to monitor competitor pricing, analyze product variants, track stock levels, and understand market positioning strategies. ## Overview of Gap.com Product Details Scraper The Gap.com Product Details Scraper is a sophisticated data extraction tool designed specifically for Gap's e-commerce platform. This specialized scraper enables users to retrieve up-to-date information about product offerings, stock levels, and pricing from Gap, which can be leveraged for competitive analysis, market trend evaluation, and strategic planning in the retail space. The scraper excels at handling Gap's complex product structure, including multi-variant products with different colors, sizes, and styles. It automatically navigates through product pages, extracts detailed metadata, and organizes the information into a structured format that's ready for analysis or integration into business systems. Key Advantages: - Comprehensive Data Extraction: Captures over 30 different data fields per product - Variant Management: Handles complex multi-variant products with color and size options - Anti-Detection Features: Uses residential proxies to avoid bot detection - Scalable Processing: Processes multiple product URLs simultaneously - Structured Output: Provides clean, organized data ready for analysis Target Users: - E-commerce businesses conducting competitive analysis - Market researchers studying fashion trends - Price monitoring services - Inventory management systems - Fashion industry analysts - Data scientists working with retail data ## Input and Output Format Details Example url 1: https://www.gap.com/browse/product.do?pid=801470002&vid=2&pcid=17076&cid=17076&nav=meganav%3AWomen%3ACategories%3AT-Shirts+%26+Tanks#pdp-page-content Example url 2: https://www.gap.com/browse/product.do?pid=816631002&vid=1&pcid=6437&cid=6437 Example url 3: https://www.gap.com/browse/product.do?pid=801130002&vid=1&pcid=6437&cid=6437#pdp-page-content Example Screenshot of product information page:
### Input Format The scraper accepts a JSON configuration specifying the product URLs to extract data from, along with proxy settings and retry parameters: json { "max_retries_per_url": 2, // Maximum waiting time when accessing the links you provided. "proxy": { // Add a proxy to ensure that during the data collection process, you are not detected as a bot. "useApifyProxy": true, "apifyProxyGroups": [ "RESIDENTIAL" ], "apifyProxyCountry": "SG" // You should choose an Country that coincides with the Country you want to collect data from }, "urls": [ // Links to product information pages. "https://www.gap.com/browse/product.do?pid=801470002&vid=2&pcid=17076&cid=17076&nav=meganav%3AWomen%3ACategories%3AT-Shirts+%26+Tanks#pdp-page-content", "https://www.gap.com/browse/product.do?pid=816631002&vid=1&pcid=6437&cid=6437", "https://www.gap.com/browse/product.do?pid=801130002&vid=1&pcid=6437&cid=6437#pdp-page-content" ] } Input Parameters Explained: - max_retries_per_url: Controls retry attempts for failed requests (recommended: 2-3) - proxy configuration: Essential for avoiding detection and ensuring successful scraping - urls array: Product page URLs from Gap.com's product detail pages Requirements and Limitations: - URLs must be valid Gap.com product detail page links - Maximum 100 URLs per batch recommended for optimal performance - Proxy usage is highly recommended to prevent IP blocking - Country selection should match your target market region ### Output Format You get the output from the Gap.com Product Details Page Scraper stored in a tab. The following is an example of the Information Fields collected after running the Actor. json [ // List of product information { "brand": "gap", "market": "us", "locale": "en_US", "response_type": "MERGE", "input_id": "842216002", "input_type": "CC", "display_variant_key": "REGULAR", "input_alternate_ids": { "universal_style_number": "000842216", "legacy_style_number": "842216", "universal_customer_choice_number": "000842216000", "online_legacy_customer_choice_number": "842216002", "retail_legacy_customer_choice_number": "842216001" }, "styles": { "801470": { "style_id": "801470", "primary_style_id": "801470", "alternate_ids": { "universal_style_number": "000801470", "legacy_style_number": "801470" }, "description": "Modern Shrunken T-Shirt", "copy_headers": [ { "id": "overview", "name": "Overview", "label": "product details", "description": "Our soft & stretchy cotton-modal blend that hugs you just right. It’s your new 7-days-a-week essential.", "bullets": [ "Soft, stretch cotton-modal blend T-Shirt in a slightly cropped length.", "Crewneck.", "Long sleeves.", "This product was made in a factory that invests in gender equity and women’s empowerment through RISE. Learn more at gapinc.com/equity.", "#801470" ], "links": null }, { "id": "fitAndSizing", "name": "Fit", "label": "Fit & Sizing", "description": null, "bullets": [ "Fit: Stretch-to-Fit. Slim & stretchy that forms to your shape.", "24.4’’ slightly cropped length, hits above the hip.", "Models wearing Gap size S are 5'8\"–5'11\" (172–180 cm) with 23.5–26\" (60–66 cm) waist & 33–38\" (84–97 cm) hips.", "Models wearing Gap size XL are 5'8\"–5'11\" (172–180 cm) with 34–36” (86–91 cm) waist & 45–50\" (114–127 cm) hips." ], "links": null }, { "id": "fabric", "name": "Fabric", "label": "fabric & care", "description": null, "bullets": [ "Cotton 58%, Modal 39%, Elastane 3%", "Machine wash.", "Imported." ], "links": null } ], "flammability_warnings": null, "marketing_flags": [], "customer_choice_label": "Color", "one_size_dimension_label": "Size", "two_size_dimension_label1": "Size 1", "two_size_dimension_label2": "Size 2", "size_chart_id": "2082", "size_label": null, "tax_code": "C1", "excluded_from_promotion": false, "free_shipping": false, "gift_card": false, "gift_wrap_available": false, "hazardous_material": false, "international_shippable": false, "water_resistant": false, "show_seller_name": false, "max_order_quantity": 5, "product_page_max_quantity": 5, "merchandise_hierarchy": { "division_description": "GAP WOMENS", "department_description": "WOMENS KNITS", "class_description": "L/S KNITS", "subclass_description": "SOLID", "merch_hierarchy_id": "1141440100", "department_number": "144" }, "merchandise_type": "MERCH_PRODUCTS", "web_product_type": "petite long-sleeved tees", "primary_category_id": "17076", "primary_category_name": "T-Shirts & Tanks", "rating": { "average_rating": 4.79, "rating_count": 19, "review_count": 18 }, "review_summaries": null, "is_dropship": false, "vendor_number": "", "vendor_name": "", "season_code_and_year": "", "size_guide_url": "/Asset_Archive/AllBrands/sizeChart/v3/chart.html?cid=2082&locale=en_US", "universal_style_id": "000801470" }, "842216": { "style_id": "842216", "primary_style_id": "801470", "alternate_ids": { "universal_style_number": "000842216", "legacy_style_number": "842216" }, "description": "Modern Rib Shrunken T-Shirt", "copy_headers": [ { "id": "overview", "name": "Overview", "label": "product details", "description": "Our soft & stretchy cotton-modal blend that hugs you just right. It’s your new 7-days-a-week essential.", "bullets": [ "Soft, stretch cotton-modal blend ribbed T-shirt. In a slightly cropped fit.", "Crewneck.", "Long sleeves.", "Allover stripes.", "This product was made in a factory that invests in gender equity and women’s empowerment through RISE. Learn more at gapinc.com/equity.", "#842216" ], "links": null }, { "id": "fitAndSizing", "name": "Fit", "label": "Fit & Sizing", "description": null, "bullets": [ "Fit: Stretch-to-Fit. Slim & stretchy that forms to your shape.", "Slightly cropped, hits above the hip.", "Models wearing Gap size S are 5'8\"–5'11\" (172–180 cm) with 23.5–26\" (60–66 cm) waist & 33–38\" (84–97 cm) hips.", "Models wearing Gap size XL are 5'8\"–5'11\" (172–180 cm) with 34–36” (86–91 cm) waist & 45–50\" (114–127 cm) hips." ], "links": null }, { "id": "fabric", "name": "Fabric", "label": "fabric & care", "description": null, "bullets": [ "58% Cotton, 38% Modal, 4% Elastane.", "Machine wash.", "Imported." ], "links": null } ], "flammability_warnings": null, "marketing_flags": [], "customer_choice_label": "Color", "one_size_dimension_label": "Size", "two_size_dimension_label1": "Size 1", "two_size_dimension_label2": "Size 2", "size_chart_id": "2082", "size_label": null, "tax_code": "C1", "excluded_from_promotion": false, "free_shipping": false, "gift_card": false, "gift_wrap_available": false, "hazardous_material": false, "international_shippable": false, "water_resistant": false, "show_seller_name": false, "max_order_quantity": 5, "product_page_max_quantity": 5, "merchandise_hierarchy": { "division_description": "GAP WOMENS", "department_description": "WOMENS KNITS", "class_description": "L/S KNITS", "subclass_description": "STRIPE", "merch_hierarchy_id": "1141440101", "department_number": "144" }, "merchandise_type": "MERCH_PRODUCTS", "web_product_type": "petite long-sleeved tees", "primary_category_id": "17076", "primary_category_name": "T-Shirts & Tanks", "rating": null, "review_summaries": null, "is_dropship": false, "vendor_number": "", "vendor_name": "", "season_code_and_year": "", "size_guide_url": "/Asset_Archive/AllBrands/sizeChart/v3/chart.html?cid=2082&locale=en_US", "universal_style_id": "000842216" } }, "customer_choices": { "801470002": { "customer_choice_id": "801470002", "alternate_ids": { "universal_style_number": "000801470", "legacy_style_number": "801470", "universal_customer_choice_number": "000801470000", "online_legacy_customer_choice_number": "801470002", "retail_legacy_customer_choice_number": "801470001" }, "description": "Tuscan red", "sort_order": 999, "season_code": "S02", "season_year": "2025", "color_palette_season_code": "FAL", "color_palette_season_year": "2010", "backorderable": false, "online_exclusive": false, "bopis_eligible": true, "vendor_details": { "vendor_name": "YAKJIN TRADING CORP", "vendor_number": "000300782", "vendor_customer_choice_number": null }, "po_details": null, "search_color": { "id": "RED", "name": "Red" }, "images": [ { "sequence_number": 1, "legacy_placement": "P01", "pristine_url": "webcontent/0059/983/509/cn59983509.png", "pristine_media_type": "PNG", "crops": [ { "id": "59983469", "type": "VIEW LARGE IMAGE", "legacy_type": "VLI", "url": "webcontent/0059/983/469/cn59983469.jpg", "media_type": "JPG", "width": 520, "height": 693 }, { "id": "59983474", "type": "PRIMARY", "legacy_type": "P01", "url": "webcontent/0059/983/474/cn59983474.jpg", "media_type": "JPG", "width": 258, "height": 344 }, { "id": "59983477", "type": "OUTFIT IMAGE 1", "legacy_type": "OVI1", "url": "webcontent/0059/983/477/cn59983477.jpg", "media_type": "JPG", "width": 58, "height": 77 }, { "id": "59983481", "type": "OUTFIT IMAGE 2", "legacy_type": "OVI2", "url": "webcontent/0059/983/481/cn59983481.jpg", "media_type": "JPG", "width": 138, "height": 184 }, { "id": "59983484", "type": "THUMBNAIL", "legacy_type": "T", "url": "webcontent/0059/983/484/cn59983484.jpg", "media_type": "JPG", "width": 39, "height": 52 }, { "id": "59983488", "type": "ZOOM", "legacy_type": "Z", "url": "webcontent/0059/983/488/cn59983488.jpg", "media_type": "JPG", "width": 1500, "height": 2000 }, { "id": "59983493", "type": "CROP", "legacy_type": "VI", "url": "webcontent/0059/983/493/cn59983493.jpg", "media_type": "JPG", "width": -1, "height": -1 }, { "id": "59983497", "type": "QUICK LOOK IMAGE", "legacy_type": "QL", "url": "webcontent/0059/983/497/cn59983497.jpg", "media_type": "JPG", "width": 202, "height": 270 }, { "id": "59983501", "type": "SUGGESTED IMAGE", "legacy_type": "SI", "url": "webcontent/0059/983/501/cn59983501.jpg", "media_type": "JPG", "width": 120, "height": 160 }, { "id": "59983504", "type": "CROP", "legacy_type": "VI_ONESITE", "url": "webcontent/0059/983/504/cn59983504.jpg", "media_type": "JPG", "width": -1, "height": -1 }, { "id": "59983407", "type": "SWATCH", "legacy_type": "S", "url": "webcontent/0059/983/407/cn59983407.jpg", "media_type": "JPG", "width": 18, "height": 18 } ] }, { "sequence_number": 2, "legacy_placement": "AV1", "pristine_url": "webcontent/0059/983/513/cn59983513.png", "pristine_media_type": "PNG", "crops": [ { "id": "59983491", "type": "PRIMARY", "legacy_type": "AV1", "url": "webcontent/0059/983/491/cn59983491.jpg", "media_type": "JPG", "width": 258, "height": 344 }, { "id": "59983495", "type": "VIEW LARGE IMAGE", "legacy_type": "AV1_VLI", "url": "webcontent/0059/983/495/cn59983495.jpg", "media_type": "JPG", "width": 520, "height": 693 }, { "id": "59983499", "type": "ZOOM", "legacy_type": "AV1_Z", "url": "webcontent/0059/983/499/cn59983499.jpg", "media_type": "JPG", "width": 1500, "height": 2000 }, { "id": "59983505", "type": "THUMBNAIL", "legacy_type": "AV1_T", "url": "webcontent/0059/983/505/cn59983505.jpg", "media_type": "JPG", "width": 39, "height": 52 }, { "id": "59983508", "type": "QUICK LOOK IMAGE", "legacy_type": "AV1_QL", "url": "webcontent/0059/983/508/cn59983508.jpg", "media_type": "JPG", "width": 202, "height": 270 }, { "id": "59983510", "type": "CROP", "legacy_type": "AV1_VI_ONESITE", "url": "webcontent/0059/983/510/cn59983510.jpg", "media_type": "JPG", "width": -1, "height": -1 } ] }, { "sequence_number": 3, "legacy_placement": "AV2", "pristine_url": "webcontent/0059/983/531/cn59983531.png", "pristine_media_type": "PNG", "crops": [ { "id": "59983507", "type": "PRIMARY", "legacy_type": "AV2", "url": "webcontent/0059/983/507/cn59983507.jpg", "media_type": "JPG", "width": 258, "height": 344 }, { "id": "59983512", "type": "VIEW LARGE IMAGE", "legacy_type": "AV2_VLI", "url": "webcontent/0059/983/512/cn59983512.jpg", "media_type": "JPG", "width": 520, "height": 693 }, { "id": "59983515", "type": "ZOOM", "legacy_type": "AV2_Z", "url": "webcontent/0059/983/515/cn59983515.jpg", "media_type": "JPG", "width": 1500, "height": 2000 }, { "id": "59983518", "type": "THUMBNAIL", "legacy_type": "AV2_T", "url": "webcontent/0059/983/518/cn59983518.jpg", "media_type": "JPG", "width": 39, "height": 52 }, { "id": "59983523", "type": "QUICK LOOK IMAGE", "legacy_type": "AV2_QL", "url": "webcontent/0059/983/523/cn59983523.jpg", "media_type": "JPG", "width": 202, "height": 270 }, { "id": "59983526", "type": "CROP", "legacy_type": "AV2_VI_ONESITE", "url": "webcontent/0059/983/526/cn59983526.jpg", "media_type": "JPG", "width": -1, "height": -1 } ] }, { "sequence_number": 7, "legacy_placement": "AV6", "pristine_url": "webcontent/0059/660/750/cn59660750.png", "pristine_media_type": "PNG", "crops": [ { "id": "59660710", "type": "PRIMARY", "legacy_type": "AV6", "url": "webcontent/0059/660/710/cn59660710.jpg", "media_type": "JPG", "width": 258, "height": 344 }, { "id": "59660726", "type": "VIEW LARGE IMAGE", "legacy_type": "AV6_VLI", "url": "webcontent/0059/660/726/cn59660726.jpg", "media_type": "JPG", "width": 520, "height": 693 }, { "id": "59660731", "type": "ZOOM", "legacy_type": "AV6_Z", "url": "webcontent/0059/660/731/cn59660731.jpg", "media_type": "JPG", "width": 1500, "height": 2000 }, { "id": "59660736", "type": "THUMBNAIL", "legacy_type": "AV6_T", "url": "webcontent/0059/660/736/cn59660736.jpg", "media_type": "JPG", "width": 39, "height": 52 }, { "id": "59660740", "type": "QUICK LOOK IMAGE", "legacy_type": "AV6_QL", "url": "webcontent/0059/660/740/cn59660740.jpg", "media_type": "JPG", "width": 202, "height": 270 }, { "id": "59660746", "type": "CROP", "legacy_type": "AV6_VI_ONESITE", "url": "webcontent/0059/660/746/cn59660746.jpg", "media_type": "JPG", "width": -1, "height": -1 } ] } ], "videos": [], "marketing_flags": [ { "position_number": 1, "flag_content": "20% off: limited time" } ], "badges": [], "restrictions": [], "reward_points": null, "style_id": "801470", "swatch_image": "/webcontent/0059/983/407/cn59983407.jpg", "images__p01": { "v_i_e_w__l_a_r_g_e__i_m_a_g_e": "/webcontent/0059/983/469/cn59983469.jpg", "p_r_i_m_a_r_y": "/webcontent/0059/983/474/cn59983474.jpg", "o_u_t_f_i_t__i_m_a_g_e_1": "/webcontent/0059/983/477/cn59983477.jpg", "o_u_t_f_i_t__i_m_a_g_e_2": "/webcontent/0059/983/481/cn59983481.jpg", "t_h_u_m_b_n_a_i_l": "/webcontent/0059/983/484/cn59983484.jpg", "z_o_o_m": "/webcontent/0059/983/488/cn59983488.jpg", "c_r_o_p": "/webcontent/0059/983/504/cn59983504.jpg", "q_u_i_c_k__l_o_o_k__i_m_a_g_e": "/webcontent/0059/983/497/cn59983497.jpg", "s_u_g_g_e_s_t_e_d__i_m_a_g_e": "/webcontent/0059/983/501/cn59983501.jpg", "s_w_a_t_c_h": "/webcontent/0059/983/407/cn59983407.jpg" }, "large_image_path": "/webcontent/0059/983/469/cn59983469.jpg", "legacy_images": [ "801470002_main", "801470002_AV1", "801470002_AV2", "801470002_AV6", "801470052_AV1", "801470052_AV2", "801470052_AV3", "801470052_AV6", "801470042_AV1", "801470042_AV2", "801470042_AV6", "801470072_AV1", "801470072_AV2", "801470072_AV6", "801470062_AV1", "801470062_AV2", "801470062_AV6", "801470012_AV1", "801470012_AV2", "801470012_AV3", "801470012_AV6", "801470032_AV1", "801470032_AV2", "801470032_AV3", "801470032_AV6", "801470022_AV1", "801470022_AV2", "801470022_AV6" ], "universal_customer_choice_id": "000801470000", "universal_style_id": "000801470", "restriction_type": "none", "is_restricted": false } }, "variants": {}, // variants infomation ... "variant_definition": [ { "name": "Fit", "refresh": false, "values": [ { "id": "REGULAR", "name": "Regular", "variant_number": "1" }, { "id": "TALL", "name": "Tall", "variant_number": "2" }, { "id": "PETITE", "name": "Petite", "variant_number": "3" } ], "id": "fitVariant" } ], "color_variants": { "army jacket green": { "r_e_g_u_l_a_r": "000801470007", "t_a_l_l": "000801470007", "p_e_t_i_t_e": "000801470007" }, "fresh white": { "r_e_g_u_l_a_r": "000801470003", "t_a_l_l": "000801470003", "p_e_t_i_t_e": "000801470003" }, "light heather grey": { "r_e_g_u_l_a_r": "000801470001", "t_a_l_l": "000801470001", "p_e_t_i_t_e": "000801470001" }, "terra brown": { "r_e_g_u_l_a_r": "000801470004", "t_a_l_l": "000801470004", "p_e_t_i_t_e": "000801470004" }, "amethyst purple": { "r_e_g_u_l_a_r": "000801470002", "t_a_l_l": "000801470002", "p_e_t_i_t_e": "000801470002" }, "toasted almond brown stripe": { "r_e_g_u_l_a_r": "000842216000", "t_a_l_l": "000842216000", "p_e_t_i_t_e": "000842216000" }, "dark blue night": { "r_e_g_u_l_a_r": "000801470006", "t_a_l_l": "000801470006", "p_e_t_i_t_e": "000801470006" }, "black": { "r_e_g_u_l_a_r": "000801470005", "t_a_l_l": "000801470005", "p_e_t_i_t_e": "000801470005" }, "tuscan red": { "r_e_g_u_l_a_r": "000801470000", "t_a_l_l": "000801470000", "p_e_t_i_t_e": "000801470000" } }, "metadata": { "includes_merged_style": true, "variant_group": false, "variant_group_id": null }, "is_multi_variant_product": false, "is_bopis_displayable": true, "is_fully_oos": null, "selected_customer_choice": { "customer_choice_id": "842216002", "alternate_ids": { "universal_style_number": "000842216", "legacy_style_number": "842216", "universal_customer_choice_number": "000842216000", "online_legacy_customer_choice_number": "842216002", "retail_legacy_customer_choice_number": "842216001" }, "description": "Toasted almond brown stripe", "sort_order": 999, "season_code": "S11", "season_year": "2025", "color_palette_season_code": "F1", "color_palette_season_year": "2007", "backorderable": false, "online_exclusive": false, "bopis_eligible": true, "vendor_details": { "vendor_name": "YAKJIN TRADING CORP", "vendor_number": "000300782", "vendor_customer_choice_number": null }, "po_details": null, "search_color": { "id": "BROWN", "name": "Brown" }, "images": [ { "sequence_number": 1, "legacy_placement": "P01", "pristine_url": "webcontent/0059/986/274/cn59986274.png", "pristine_media_type": "PNG", "crops": [ { "id": "59986219", "type": "VIEW LARGE IMAGE", "legacy_type": "VLI", "url": "webcontent/0059/986/219/cn59986219.jpg", "media_type": "JPG", "width": 520, "height": 693 }, { "id": "59986224", "type": "PRIMARY", "legacy_type": "P01", "url": "webcontent/0059/986/224/cn59986224.jpg", "media_type": "JPG", "width": 258, "height": 344 }, { "id": "59986228", "type": "OUTFIT IMAGE 1", "legacy_type": "OVI1", "url": "webcontent/0059/986/228/cn59986228.jpg", "media_type": "JPG", "width": 58, "height": 77 }, { "id": "59986232", "type": "OUTFIT IMAGE 2", "legacy_type": "OVI2", "url": "webcontent/0059/986/232/cn59986232.jpg", "media_type": "JPG", "width": 138, "height": 184 }, { "id": "59986236", "type": "THUMBNAIL", "legacy_type": "T", "url": "webcontent/0059/986/236/cn59986236.jpg", "media_type": "JPG", "width": 39, "height": 52 }, { "id": "59986241", "type": "ZOOM", "legacy_type": "Z", "url": "webcontent/0059/986/241/cn59986241.jpg", "media_type": "JPG", "width": 1500, "height": 2000 }, { "id": "59986251", "type": "CROP", "legacy_type": "VI", "url": "webcontent/0059/986/251/cn59986251.jpg", "media_type": "JPG", "width": -1, "height": -1 }, { "id": "59986257", "type": "QUICK LOOK IMAGE", "legacy_type": "QL", "url": "webcontent/0059/986/257/cn59986257.jpg", "media_type": "JPG", "width": 202, "height": 270 }, { "id": "59986263", "type": "SUGGESTED IMAGE", "legacy_type": "SI", "url": "webcontent/0059/986/263/cn59986263.jpg", "media_type": "JPG", "width": 120, "height": 160 }, { "id": "59986268", "type": "CROP", "legacy_type": "VI_ONESITE", "url": "webcontent/0059/986/268/cn59986268.jpg", "media_type": "JPG", "width": -1, "height": -1 }, { "id": "59986082", "type": "SWATCH", "legacy_type": "S", "url": "webcontent/0059/986/082/cn59986082.jpg", "media_type": "JPG", "width": 18, "height": 18 } ] }, { "sequence_number": 2, "legacy_placement": "AV1", "pristine_url": "webcontent/0059/985/886/cn59985886.png", "pristine_media_type": "PNG", "crops": [ { "id": "59985806", "type": "PRIMARY", "legacy_type": "AV1", "url": "webcontent/0059/985/806/cn59985806.jpg", "media_type": "JPG", "width": 258, "height": 344 }, { "id": "59985825", "type": "VIEW LARGE IMAGE", "legacy_type": "AV1_VLI", "url": "webcontent/0059/985/825/cn59985825.jpg", "media_type": "JPG", "width": 520, "height": 693 }, { "id": "59985840", "type": "ZOOM", "legacy_type": "AV1_Z", "url": "webcontent/0059/985/840/cn59985840.jpg", "media_type": "JPG", "width": 1500, "height": 2000 }, { "id": "59985856", "type": "THUMBNAIL", "legacy_type": "AV1_T", "url": "webcontent/0059/985/856/cn59985856.jpg", "media_type": "JPG", "width": 39, "height": 52 }, { "id": "59985865", "type": "QUICK LOOK IMAGE", "legacy_type": "AV1_QL", "url": "webcontent/0059/985/865/cn59985865.jpg", "media_type": "JPG", "width": 202, "height": 270 }, { "id": "59985877", "type": "CROP", "legacy_type": "AV1_VI_ONESITE", "url": "webcontent/0059/985/877/cn59985877.jpg", "media_type": "JPG", "width": -1, "height": -1 } ] }, { "sequence_number": 3, "legacy_placement": "AV2", "pristine_url": "webcontent/0059/985/890/cn59985890.png", "pristine_media_type": "PNG", "crops": [ { "id": "59985812", "type": "PRIMARY", "legacy_type": "AV2", "url": "webcontent/0059/985/812/cn59985812.jpg", "media_type": "JPG", "width": 258, "height": 344 }, { "id": "59985833", "type": "VIEW LARGE IMAGE", "legacy_type": "AV2_VLI", "url": "webcontent/0059/985/833/cn59985833.jpg", "media_type": "JPG", "width": 520, "height": 693 }, { "id": "59985843", "type": "ZOOM", "legacy_type": "AV2_Z", "url": "webcontent/0059/985/843/cn59985843.jpg", "media_type": "JPG", "width": 1500, "height": 2000 }, { "id": "59985862", "type": "THUMBNAIL", "legacy_type": "AV2_T", "url": "webcontent/0059/985/862/cn59985862.jpg", "media_type": "JPG", "width": 39, "height": 52 }, { "id": "59985871", "type": "QUICK LOOK IMAGE", "legacy_type": "AV2_QL", "url": "webcontent/0059/985/871/cn59985871.jpg", "media_type": "JPG", "width": 202, "height": 270 }, { "id": "59985879", "type": "CROP", "legacy_type": "AV2_VI_ONESITE", "url": "webcontent/0059/985/879/cn59985879.jpg", "media_type": "JPG", "width": -1, "height": -1 } ] }, { "sequence_number": 4, "legacy_placement": "AV3", "pristine_url": "webcontent/0059/807/155/cn59807155.png", "pristine_media_type": "PNG", "crops": [ { "id": "59807138", "type": "PRIMARY", "legacy_type": "AV3", "url": "webcontent/0059/807/138/cn59807138.jpg", "media_type": "JPG", "width": 258, "height": 344 }, { "id": "59807143", "type": "VIEW LARGE IMAGE", "legacy_type": "AV3_VLI", "url": "webcontent/0059/807/143/cn59807143.jpg", "media_type": "JPG", "width": 520, "height": 693 }, { "id": "59807145", "type": "ZOOM", "legacy_type": "AV3_Z", "url": "webcontent/0059/807/145/cn59807145.jpg", "media_type": "JPG", "width": 1500, "height": 2000 }, { "id": "59807148", "type": "THUMBNAIL", "legacy_type": "AV3_T", "url": "webcontent/0059/807/148/cn59807148.jpg", "media_type": "JPG", "width": 39, "height": 52 }, { "id": "59807150", "type": "QUICK LOOK IMAGE", "legacy_type": "AV3_QL", "url": "webcontent/0059/807/150/cn59807150.jpg", "media_type": "JPG", "width": 202, "height": 270 }, { "id": "59807152", "type": "CROP", "legacy_type": "AV3_VI_ONESITE", "url": "webcontent/0059/807/152/cn59807152.jpg", "media_type": "JPG", "width": -1, "height": -1 } ] }, { "sequence_number": 7, "legacy_placement": "AV6", "pristine_url": "webcontent/0059/985/882/cn59985882.png", "pristine_media_type": "PNG", "crops": [ { "id": "59985828", "type": "PRIMARY", "legacy_type": "AV6", "url": "webcontent/0059/985/828/cn59985828.jpg", "media_type": "JPG", "width": 258, "height": 344 }, { "id": "59985839", "type": "VIEW LARGE IMAGE", "legacy_type": "AV6_VLI", "url": "webcontent/0059/985/839/cn59985839.jpg", "media_type": "JPG", "width": 520, "height": 693 }, { "id": "59985848", "type": "ZOOM", "legacy_type": "AV6_Z", "url": "webcontent/0059/985/848/cn59985848.jpg", "media_type": "JPG", "width": 1500, "height": 2000 }, { "id": "59985859", "type": "THUMBNAIL", "legacy_type": "AV6_T", "url": "webcontent/0059/985/859/cn59985859.jpg", "media_type": "JPG", "width": 39, "height": 52 }, { "id": "59985868", "type": "QUICK LOOK IMAGE", "legacy_type": "AV6_QL", "url": "webcontent/0059/985/868/cn59985868.jpg", "media_type": "JPG", "width": 202, "height": 270 }, { "id": "59985876", "type": "CROP", "legacy_type": "AV6_VI_ONESITE", "url": "webcontent/0059/985/876/cn59985876.jpg", "media_type": "JPG", "width": -1, "height": -1 } ] }, { "sequence_number": 8, "legacy_placement": "AV7", "pristine_url": "webcontent/0060/267/127/cn60267127.png", "pristine_media_type": "PNG", "crops": [ { "id": "60267102", "type": "PRIMARY", "legacy_type": "AV7", "url": "webcontent/0060/267/102/cn60267102.jpg", "media_type": "JPG", "width": 258, "height": 344 }, { "id": "60267106", "type": "VIEW LARGE IMAGE", "legacy_type": "AV7_VLI", "url": "webcontent/0060/267/106/cn60267106.jpg", "media_type": "JPG", "width": 520, "height": 693 }, { "id": "60267110", "type": "ZOOM", "legacy_type": "AV7_Z", "url": "webcontent/0060/267/110/cn60267110.jpg", "media_type": "JPG", "width": 1500, "height": 2000 }, { "id": "60267114", "type": "THUMBNAIL", "legacy_type": "AV7_T", "url": "webcontent/0060/267/114/cn60267114.jpg", "media_type": "JPG", "width": 39, "height": 52 }, { "id": "60267118", "type": "QUICK LOOK IMAGE", "legacy_type": "AV7_QL", "url": "webcontent/0060/267/118/cn60267118.jpg", "media_type": "JPG", "width": 202, "height": 270 }, { "id": "60267122", "type": "CROP", "legacy_type": "AV7_VI_ONESITE", "url": "webcontent/0060/267/122/cn60267122.jpg", "media_type": "JPG", "width": -1, "height": -1 } ] } ], "videos": [], "marketing_flags": [ { "position_number": 1, "flag_content": "20% off: limited time" } ], "badges": [ { "position_number": 5, "badge_content": "New", "badge_type": "Dynamic", "dynamic_id": "NEW_ARRIVAL" }, { "position_number": 6, "badge_content": "Best seller", "badge_type": "Dynamic", "dynamic_id": "BEST_SELLER" } ], "restrictions": [], "reward_points": null, "style_id": "842216", "swatch_image": "/webcontent/0059/986/082/cn59986082.jpg", "images__p01": { "v_i_e_w__l_a_r_g_e__i_m_a_g_e": "/webcontent/0059/986/219/cn59986219.jpg", "p_r_i_m_a_r_y": "/webcontent/0059/986/224/cn59986224.jpg", "o_u_t_f_i_t__i_m_a_g_e_1": "/webcontent/0059/986/228/cn59986228.jpg", "o_u_t_f_i_t__i_m_a_g_e_2": "/webcontent/0059/986/232/cn59986232.jpg", "t_h_u_m_b_n_a_i_l": "/webcontent/0059/986/236/cn59986236.jpg", "z_o_o_m": "/webcontent/0059/986/241/cn59986241.jpg", "c_r_o_p": "/webcontent/0059/986/268/cn59986268.jpg", "q_u_i_c_k__l_o_o_k__i_m_a_g_e": "/webcontent/0059/986/257/cn59986257.jpg", "s_u_g_g_e_s_t_e_d__i_m_a_g_e": "/webcontent/0059/986/263/cn59986263.jpg", "s_w_a_t_c_h": "/webcontent/0059/986/082/cn59986082.jpg" }, "large_image_path": "/webcontent/0059/986/219/cn59986219.jpg", "legacy_images": [ "842216002_main", "842216002_AV1", "842216002_AV2", "842216002_AV3", "842216002_AV6", "842216002_AV7" ], "universal_customer_choice_id": "000842216000", "universal_style_id": "000842216", "restriction_type": "none", "is_restricted": false, "inventory_status": "IN_STOCK", "price": { "currency": "USD", "max_effective_price": 27, "min_effective_price": 27, "max_regular_price": 34.95, "min_regular_price": 34.95, "min_discount_percentage": 23, "max_discount_percentage": 23, "price_types": [ "PROMOTION" ], "is_regular_price": false, "is_sale_price": true, "is_promo_price": true, "localized_max_effective_price": "$27.00", "localized_min_effective_price": "$27.00", "localized_max_regular_price": "$34.95", "localized_min_regular_price": "$34.95" }, "final_sale": false, "return_type_code": null, "skus": [ { "sku_id": "8422160020004", "alternate_ids": { "universal_style_number": "000842216", "legacy_style_number": "842216", "universal_customer_choice_number": "000842216000", "online_legacy_customer_choice_number": "842216002", "retail_legacy_customer_choice_number": "842216001", "universal_sku_number": "323262874", "online_legacy_sku_number": "8422160020004", "retail_legacy_sku_number": "8422160010004", "online_upc_code": "500141550087", "retail_upc_code": "500141549920" }, "description": "XL", "estimated_days_to_ship": null, "inventory_status": { "status": "IN_STOCK", "estimated_ship_ts": null }, "made_to_order": false, "price": { "currency": "USD", "effective_price": 27, "price_type": "PROMOTION", "price_details": { "regular_price": 34.95, "markdown_price": null, "discount_percentage": 23, "discount_saving": 7.95, "on_clearance": null, "final_markdown": false, "offers": null }, "is_regular_price": false, "is_sale_price": true, "is_promo_price": true, "localized_effective_price": "$27.00", "localized_regular_price": "$34.95" }, "size_code": "0004", "size_dimension1": "XL", "size_dimension2": null, "universal_sku_id": "323262874", "back_order_date": "", "is_instock": true, "is_low_stock": false, "is_back_ordered": false, "is_out_of_stock": false, "dropship_flags": [] }, { "sku_id": "8422160020002", "alternate_ids": { "universal_style_number": "000842216", "legacy_style_number": "842216", "universal_customer_choice_number": "000842216000", "online_legacy_customer_choice_number": "842216002", "retail_legacy_customer_choice_number": "842216001", "universal_sku_number": "323262876", "online_legacy_sku_number": "8422160020002", "retail_legacy_sku_number": "8422160010002", "online_upc_code": "500141550162", "retail_upc_code": "500141549951" }, "description": "M", "estimated_days_to_ship": null, "inventory_status": { "status": "IN_STOCK", "estimated_ship_ts": null }, "made_to_order": false, "price": { "currency": "USD", "effective_price": 27, "price_type": "PROMOTION", "price_details": { "regular_price": 34.95, "markdown_price": null, "discount_percentage": 23, "discount_saving": 7.95, "on_clearance": null, "final_markdown": false, "offers": null }, "is_regular_price": false, "is_sale_price": true, "is_promo_price": true, "localized_effective_price": "$27.00", "localized_regular_price": "$34.95" }, "size_code": "0002", "size_dimension1": "M", "size_dimension2": null, "universal_sku_id": "323262876", "back_order_date": "", "is_instock": true, "is_low_stock": false, "is_back_ordered": false, "is_out_of_stock": false, "dropship_flags": [] }, { "sku_id": "8422160020005", "alternate_ids": { "universal_style_number": "000842216", "legacy_style_number": "842216", "universal_customer_choice_number": "000842216000", "online_legacy_customer_choice_number": "842216002", "retail_legacy_customer_choice_number": "842216001", "universal_sku_number": "323262882", "online_legacy_sku_number": "8422160020005", "retail_legacy_sku_number": "8422160010005", "online_upc_code": "500141550124", "retail_upc_code": "500141550407" }, "description": "XXL", "estimated_days_to_ship": null, "inventory_status": { "status": "IN_STOCK", "estimated_ship_ts": null }, "made_to_order": false, "price": { "currency": "USD", "effective_price": 27, "price_type": "PROMOTION", "price_details": { "regular_price": 34.95, "markdown_price": null, "discount_percentage": 23, "discount_saving": 7.95, "on_clearance": null, "final_markdown": false, "offers": null }, "is_regular_price": false, "is_sale_price": true, "is_promo_price": true, "localized_effective_price": "$27.00", "localized_regular_price": "$34.95" }, "size_code": "0005", "size_dimension1": "XXL", "size_dimension2": null, "universal_sku_id": "323262882", "back_order_date": "", "is_instock": true, "is_low_stock": false, "is_back_ordered": false, "is_out_of_stock": false, "dropship_flags": [] }, { "sku_id": "8422160020001", "alternate_ids": { "universal_style_number": "000842216", "legacy_style_number": "842216", "universal_customer_choice_number": "000842216000", "online_legacy_customer_choice_number": "842216002", "retail_legacy_customer_choice_number": "842216001", "universal_sku_number": "323262881", "online_legacy_sku_number": "8422160020001", "retail_legacy_sku_number": "8422160010001", "online_upc_code": "500141550216", "retail_upc_code": "500141550049" }, "description": "S", "estimated_days_to_ship": null, "inventory_status": { "status": "IN_STOCK", "estimated_ship_ts": null }, "made_to_order": false, "price": { "currency": "USD", "effective_price": 27, "price_type": "PROMOTION", "price_details": { "regular_price": 34.95, "markdown_price": null, "discount_percentage": 23, "discount_saving": 7.95, "on_clearance": null, "final_markdown": false, "offers": null }, "is_regular_price": false, "is_sale_price": true, "is_promo_price": true, "localized_effective_price": "$27.00", "localized_regular_price": "$34.95" }, "size_code": "0001", "size_dimension1": "S", "size_dimension2": null, "universal_sku_id": "323262881", "back_order_date": "", "is_instock": true, "is_low_stock": false, "is_back_ordered": false, "is_out_of_stock": false, "dropship_flags": [] }, { "sku_id": "8422160020009", "alternate_ids": { "universal_style_number": "000842216", "legacy_style_number": "842216", "universal_customer_choice_number": "000842216000", "online_legacy_customer_choice_number": "842216002", "retail_legacy_customer_choice_number": "842216001", "universal_sku_number": "323262883", "online_legacy_sku_number": "8422160020009", "retail_legacy_sku_number": "8422160010009", "online_upc_code": "500141550520", "retail_upc_code": "500141550117" }, "description": "XXS", "estimated_days_to_ship": null, "inventory_status": { "status": "LOW_STOCK", "estimated_ship_ts": null }, "made_to_order": false, "price": { "currency": "USD", "effective_price": 27, "price_type": "PROMOTION", "price_details": { "regular_price": 34.95, "markdown_price": null, "discount_percentage": 23, "discount_saving": 7.95, "on_clearance": null, "final_markdown": false, "offers": null }, "is_regular_price": false, "is_sale_price": true, "is_promo_price": true, "localized_effective_price": "$27.00", "localized_regular_price": "$34.95" }, "size_code": "0009", "size_dimension1": "XXS", "size_dimension2": null, "universal_sku_id": "323262883", "back_order_date": "", "is_instock": true, "is_low_stock": true, "is_back_ordered": false, "is_out_of_stock": false, "dropship_flags": [] }, { "sku_id": "8422160020000", "alternate_ids": { "universal_style_number": "000842216", "legacy_style_number": "842216", "universal_customer_choice_number": "000842216000", "online_legacy_customer_choice_number": "842216002", "retail_legacy_customer_choice_number": "842216001", "universal_sku_number": "323262880", "online_legacy_sku_number": "8422160020000", "retail_legacy_sku_number": "8422160010000", "online_upc_code": "500141550193", "retail_upc_code": "500141549999" }, "description": "XS", "estimated_days_to_ship": null, "inventory_status": { "status": "IN_STOCK", "estimated_ship_ts": null }, "made_to_order": false, "price": { "currency": "USD", "effective_price": 27, "price_type": "PROMOTION", "price_details": { "regular_price": 34.95, "markdown_price": null, "discount_percentage": 23, "discount_saving": 7.95, "on_clearance": null, "final_markdown": false, "offers": null }, "is_regular_price": false, "is_sale_price": true, "is_promo_price": true, "localized_effective_price": "$27.00", "localized_regular_price": "$34.95" }, "size_code": "0000", "size_dimension1": "XS", "size_dimension2": null, "universal_sku_id": "323262880", "back_order_date": "", "is_instock": true, "is_low_stock": false, "is_back_ordered": false, "is_out_of_stock": false, "dropship_flags": [] }, { "sku_id": "8422160020003", "alternate_ids": { "universal_style_number": "000842216", "legacy_style_number": "842216", "universal_customer_choice_number": "000842216000", "online_legacy_customer_choice_number": "842216002", "retail_legacy_customer_choice_number": "842216001", "universal_sku_number": "323262879", "online_legacy_sku_number": "8422160020003", "retail_legacy_sku_number": "8422160010003", "online_upc_code": "500141550179", "retail_upc_code": "500141549982" }, "description": "L", "estimated_days_to_ship": null, "inventory_status": { "status": "IN_STOCK", "estimated_ship_ts": null }, "made_to_order": false, "price": { "currency": "USD", "effective_price": 27, "price_type": "PROMOTION", "price_details": { "regular_price": 34.95, "markdown_price": null, "discount_percentage": 23, "discount_saving": 7.95, "on_clearance": null, "final_markdown": false, "offers": null }, "is_regular_price": false, "is_sale_price": true, "is_promo_price": true, "localized_effective_price": "$27.00", "localized_regular_price": "$34.95" }, "size_code": "0003", "size_dimension1": "L", "size_dimension2": null, "universal_sku_id": "323262879", "back_order_date": "", "is_instock": true, "is_low_stock": false, "is_back_ordered": false, "is_out_of_stock": false, "dropship_flags": [] } ], "back_order_date": "", "is_instock": true, "is_low_stock": false, "is_back_ordered": false, "is_out_of_stock": false }, "selected_multi_variant_data": {}, // ... "selected_multi_variant_key": "REGULAR", "selected_style": { "style_id": "842216", "primary_style_id": "801470", "alternate_ids": { "universal_style_number": "000842216", "legacy_style_number": "842216" }, "description": "Modern Rib Shrunken T-Shirt", "copy_headers": [ { "id": "overview", "name": "Overview", "label": "product details", "description": "Our soft & stretchy cotton-modal blend that hugs you just right. It’s your new 7-days-a-week essential.", "bullets": [ "Soft, stretch cotton-modal blend ribbed T-shirt. In a slightly cropped fit.", "Crewneck.", "Long sleeves.", "Allover stripes.", "This product was made in a factory that invests in gender equity and women’s empowerment through RISE. Learn more at gapinc.com/equity.", "#842216" ], "links": null }, { "id": "fitAndSizing", "name": "Fit", "label": "Fit & Sizing", "description": null, "bullets": [ "Fit: Stretch-to-Fit. Slim & stretchy that forms to your shape.", "Slightly cropped, hits above the hip.", "Models wearing Gap size S are 5'8\"–5'11\" (172–180 cm) with 23.5–26\" (60–66 cm) waist & 33–38\" (84–97 cm) hips.", "Models wearing Gap size XL are 5'8\"–5'11\" (172–180 cm) with 34–36” (86–91 cm) waist & 45–50\" (114–127 cm) hips." ], "links": null }, { "id": "fabric", "name": "Fabric", "label": "fabric & care", "description": null, "bullets": [ "58% Cotton, 38% Modal, 4% Elastane.", "Machine wash.", "Imported." ], "links": null } ], "flammability_warnings": null, "marketing_flags": [], "customer_choice_label": "Color", "one_size_dimension_label": "Size", "two_size_dimension_label1": "Size 1", "two_size_dimension_label2": "Size 2", "size_chart_id": "2082", "size_label": null, "tax_code": "C1", "excluded_from_promotion": false, "free_shipping": false, "gift_card": false, "gift_wrap_available": false, "hazardous_material": false, "international_shippable": false, "water_resistant": false, "show_seller_name": false, "max_order_quantity": 5, "product_page_max_quantity": 5, "merchandise_hierarchy": { "division_description": "GAP WOMENS", "department_description": "WOMENS KNITS", "class_description": "L/S KNITS", "subclass_description": "STRIPE", "merch_hierarchy_id": "1141440101", "department_number": "144" }, "merchandise_type": "MERCH_PRODUCTS", "web_product_type": "petite long-sleeved tees", "primary_category_id": "17076", "primary_category_name": "T-Shirts & Tanks", "rating": null, "review_summaries": null, "is_dropship": false, "vendor_number": "", "vendor_name": "", "season_code_and_year": "", "size_guide_url": "/Asset_Archive/AllBrands/sizeChart/v3/chart.html?cid=2082&locale=en_US", "universal_style_id": "000842216" }, "selected_sku": null, "has_restrictions": false, "restricted_customer_choices": [], "legacy_product_images": { "801470002_main": { "large": "/webcontent/0059/983/469/cn59983469.jpg", "medium": "/webcontent/0059/983/474/cn59983474.jpg", "small": "/webcontent/0059/983/497/cn59983497.jpg", "thumbnail": "/webcontent/0059/983/484/cn59983484.jpg", "xlarge": "/webcontent/0059/983/488/cn59983488.jpg" }, "801470002__a_v1": { "large": "/webcontent/0059/983/495/cn59983495.jpg", "medium": "/webcontent/0059/983/491/cn59983491.jpg", "small": "/webcontent/0059/983/508/cn59983508.jpg", "thumbnail": "/webcontent/0059/983/505/cn59983505.jpg", "xlarge": "/webcontent/0059/983/499/cn59983499.jpg" }, "801470002__a_v2": { "large": "/webcontent/0059/983/512/cn59983512.jpg", "medium": "/webcontent/0059/983/507/cn59983507.jpg", "small": "/webcontent/0059/983/523/cn59983523.jpg", "thumbnail": "/webcontent/0059/983/518/cn59983518.jpg", "xlarge": "/webcontent/0059/983/515/cn59983515.jpg" }, "801470002__a_v6": { "large": "/webcontent/0059/660/726/cn59660726.jpg", "medium": "/webcontent/0059/660/710/cn59660710.jpg", "small": "/webcontent/0059/660/740/cn59660740.jpg", "thumbnail": "/webcontent/0059/660/736/cn59660736.jpg", "xlarge": "/webcontent/0059/660/731/cn59660731.jpg" }, "801470012_main": { "large": "/webcontent/0059/853/719/cn59853719.jpg", "medium": "/webcontent/0059/853/732/cn59853732.jpg", "small": "/webcontent/0059/853/749/cn59853749.jpg", "thumbnail": "/webcontent/0059/853/738/cn59853738.jpg", "xlarge": "/webcontent/0059/853/741/cn59853741.jpg" }, "801470012__a_v1": { "large": "/webcontent/0059/853/727/cn59853727.jpg", "medium": "/webcontent/0059/853/722/cn59853722.jpg", "small": "/webcontent/0059/853/737/cn59853737.jpg", "thumbnail": "/webcontent/0059/853/734/cn59853734.jpg", "xlarge": "/webcontent/0059/853/730/cn59853730.jpg" }, "801470012__a_v2": { "large": "/webcontent/0059/853/739/cn59853739.jpg", "medium": "/webcontent/0059/853/735/cn59853735.jpg", "small": "/webcontent/0059/853/751/cn59853751.jpg", "thumbnail": "/webcontent/0059/853/747/cn59853747.jpg", "xlarge": "/webcontent/0059/853/743/cn59853743.jpg" } }, "delivery_location_id": "", "is_gift_card": false, "flammability_warnings": null, "max_order_quantity": 5, "product_title": "Modern Rib Shrunken T-Shirt", "size_guide_url": "/Asset_Archive/AllBrands/sizeChart/v3/chart.html?cid=2082&locale=en_US", "is_shipping_available": true, "hover_customer_choice": null, "selected_variant_for_hover_color": null, "main_image_loaded": false, "atb_response": { "backend_error_message": null, "error_flag": false, "has_errors": false, "total_bag_quantity": 0 } }, // ... Many other product details ] The scraper returns comprehensive product data with over 30 fields covering all aspects of Gap's product information: Core Product Identification: - Brand: The brand name (typically "Gap") - Market: Target market identifier (e.g., "US", "UK") - Locale: Language and region code (e.g., "en-US") - Input ID: Original product identifier from the URL - Product Title: Full product name as displayed on the website Product Variants and Choices: - Styles: Available style variations of the product - Customer Choices: All available options customers can select - Variants: Complete variant information including combinations - Color Variants: Specific color options available - Selected Customer Choice: Currently selected variant details - Selected Style: Active style selection - Selected SKU: Stock Keeping Unit for the selected variant Inventory and Availability: - Is Fully Out Of Stock: Boolean indicating overall stock status - Is BOPIS Displayable: Buy Online, Pick up In Store availability - Is Shipping Available: Shipping option availability - Max Order Quantity: Maximum quantity allowed per order Visual and Media Content: - Legacy Product Images: Product image URLs and metadata - Main Image Loaded: Status of primary product image - Hover Customer Choice: Alternative images for color variants - Selected Variant for Hover Color: Image associations for different colors Product Specifications: - Size Guide URL: Link to sizing information - Is Gift Card: Boolean indicating if item is a gift card - Flammability Warnings: Safety information if applicable - Has Restrictions: Any purchasing or shipping restrictions - Restricted Customer Choices: Limited availability options Technical Metadata: - Response Type: API response classification - Display Variant Key: Internal variant identifier - Variant Definition: Technical variant specifications - Metadata: Additional technical information - ATB Response: A/B testing response data - Delivery Location ID: Shipping destination identifier Example Output Annotation: When a product has multiple colors and sizes, the "Customer Choices" field contains all possible combinations, while "Selected Customer Choice" shows the currently active selection. The "Is Fully Out Of Stock" field helps identify products unavailable for purchase, crucial for competitive analysis. ## How to Use the Scraper ### Step-by-Step Process 1. Prepare Your URLs: Collect Gap.com product detail page URLs you want to scrape. Ensure URLs are complete and valid. 2. Configure Input Parameters: Set up your JSON input with appropriate retry settings and proxy configuration for your target region. 3. Set Proxy Settings: Use residential proxies matching your target market (US, UK, etc.) to avoid detection and ensure accurate regional pricing. 4. Execute the Scraper: Submit your configuration and monitor the extraction process. 5. Process Output Data: Analyze the returned JSON data for insights, pricing comparisons, or integration into your systems. ### Best Practices For Optimal Performance: - Limit batches to 50-100 URLs for better success rates - Use delays between requests to avoid overwhelming the server - Choose proxy countries that match your research market - Regularly update URL lists to avoid dead links Error Handling: - Monitor retry counts and adjust based on success rates - Check for blocked requests and rotate proxies if needed - Validate output data completeness before analysis - Keep backup URL lists for critical product monitoring Data Quality Tips: - Cross-reference variant data with actual website display - Verify stock status with multiple scraping sessions - Consider time zones when analyzing real-time pricing data - Store historical data to track price and availability changes ## Benefits and Applications ### Time and Resource Savings The automation provided by this scraper eliminates hours of manual data collection, allowing teams to focus on analysis rather than data gathering. A task that might take days manually can be completed in minutes with comprehensive accuracy. ### Business Applications Competitive Analysis: Monitor competitor pricing strategies, product launches, and inventory levels across different regions and seasons. Market Research: Track fashion trends, popular colors, and sizing patterns to inform product development and marketing strategies. Price Monitoring: Set up automated systems to track price changes and promotional activities for strategic pricing decisions. Inventory Intelligence: Understand stock patterns and availability to optimize your own inventory management and identify market opportunities. ### Strategic Value The comprehensive data structure enables deep analysis of Gap's product ecosystem, providing insights into consumer preferences, seasonal trends, and market positioning strategies that can inform business decisions across retail, fashion, and e-commerce sectors. ## Conclusion The Gap.com Product Details Scraper provides an essential tool for businesses and researchers who need comprehensive, accurate, and up-to-date product information from one of fashion retail's leading platforms. With its robust data extraction capabilities, sophisticated variant handling, and extensive output structure, this scraper delivers the insights needed for informed business decisions in the competitive fashion market. Ready to streamline your Gap.com data collection and gain competitive advantages through automated product intelligence? Start extracting comprehensive fashion market data today with our professional-grade scraper solution. # Related Actors - Gap.com Product Search Scraper: A specialized data extraction solution engineered to harvest comprehensive product information from Gap.com's marketplace. # Your feedback We are always working to improve Actors' performance. So, if you have any technical feedback about Gap.com Product Details Scraper or simply found a bug, please create an issue on the Actor's Issues tab in Apify Console.
Categories
Common Use Cases
Market Research
Gather competitive intelligence and market data
Lead Generation
Extract contact information for sales outreach
Price Monitoring
Track competitor pricing and product changes
Content Aggregation
Collect and organize content from multiple sources
Ready to Get Started?
Try Gap Product Details Scraper now on Apify. Free tier available with no credit card required.
Start Free TrialActor Information
- Developer
- ecomscrape
- Pricing
- Paid
- Total Runs
- 82
- Active Users
- 2
Related Actors
Google Maps Reviews Scraper
by compass
Facebook Ads Scraper
by apify
Google Ads Scraper
by silva95gustavo
Facebook marketplace scraper
by curious_coder
Apify provides a cloud platform for web scraping, data extraction, and automation. Build and run web scrapers in the cloud.
Learn more about ApifyNeed Professional Help?
Couldn't solve your problem? Hire a verified specialist on Fiverr to get it done quickly and professionally.
Trusted by millions | Money-back guarantee | 24/7 Support