Skip to content

Ulta Beauty API: Search products

Searches Ulta Beauty products by keyword, brand, USD price range and sort order, and returns each product with its starting prices.

ulta.com (opens in a new tab)Version 1ReadNo sign-inVerified Nov 2, 2026

Unofficial. Not affiliated with or endorsed by Ulta Beauty.

Inputs

Values from the run on Oct 23, 2026, shown under Output.

Sort optionalsort

Product order, for example best_sellers.

top_rated

One of best_match, best_sellers, top_rated, newest, price_low_to_high, price_high_to_low. Default best_match.

Brand optionalbrand

Brand name to filter by, for example Batiste.

Not set

Query, requiredquery

Product search words, for example dry shampoo.

mascara

Max Price optionalmax_price

Maximum price in USD, for example 20.

Not set

Number 0 or more.

Min Price optionalmin_price

Minimum price in USD, for example 10.

Not set

Number 0 or more.

Max Results optionalmax_results

Maximum products to return, for example 24 (up to 96).

70

Whole number from 1 to 96. Default 24.

Output

From a run on Oct 23, 2026, shortened for this page.
{  "products": [    {      "sku": "77010530",      "brand": "Izzy Zero Waste Beauty",      "price": 55,      "currency": "USD",      "image_link": "https://media.ultainc.com/i/ulta/77010530",      "sale_price": null,      "star_rating": 5,      "product_link": "https://www.ulta.com/p/izzys-best-seller-duo-mkt77006751?sku=77010530",      "product_name": "Izzy's Best Seller Duo",      "review_count": 5,      "price_as_shown": null,      "ulta_product_id": "mkt77006751"    },    {      "sku": "77010550",      "brand": "Izzy Zero Waste Beauty",      "price": 27.95,      "currency": "USD",      "image_link": "https://media.ultainc.com/i/ulta/77010550",      "sale_price": null,      "star_rating": 5,      "product_link": "https://www.ulta.com/p/izzy-zero-waste-mascara-mkt77006763?sku=77010550",      "product_name": "Izzy Zero Waste Mascara",      "review_count": 16,      "price_as_shown": null,      "ulta_product_id": "mkt77006763"    },    {      "sku": "77010566",      "brand": "Izzy Zero Waste Beauty",      "price": 55,      "currency": "USD",      "image_link": "https://media.ultainc.com/i/ulta/77010566",      "sale_price": null,      "star_rating": 5,      "product_link": "https://www.ulta.com/p/izzys-zero-waste-beauty-essentials-mkt77006778?sku=77010566",      "product_name": "Izzy's Zero Waste Beauty Essentials",      "review_count": 1,      "price_as_shown": null,      "ulta_product_id": "mkt77006778"    }  ]}
Price
1 credit per completed run (1¢ with pay as you go); failed runs are free.
Method
ulta.com/search_products
Returns
product name, brand, starting price, sale price, rating, review count, image, product link, product id, sku

Use it from your agent

Give your agent this line. It reads SKILL.md, gets a Fous API key and connects the Fous MCP server. Its run then takes the method ulta.com/search_products with the inputs above.

Ask your agent

  • Find me the best selling dry shampoo under $15 with the lowest prices first
  • Show top rated Batiste products, maximum 10 results
  • I need a lipstick between $10 and $30 sorted from highest price to lowest
  • Look up newest foundation products from any brand, return 40 results
  • What hair serums cost between $5 and $25 on ulta.com, best match order
  • Looks up one Ulta Beauty product by name or product link and returns its details, prices, sizes or shades, ingredients, directions, ratings and images. Prices and availability may change.

    ulta.com/get_product
  • Searches Sephora US beauty products in Sephora's order, with brand and USD price filters and shopper sort options. Loves counts are null when a product page cannot be loaded.

    sephora.com/search_products
  • Search Nordstrom products by words, price, sale status and sort order. Prices are the lowest listed price. Available sizes may be empty when a product page is unavailable.

    nordstrom.com/search_products
  • Searches Macy's products in the site's order with optional USD price bounds, sale-only results and sorting. Prices for products with a range use the lowest shown price.

    macys.com/search_products
  • Searches AliExpress listings by product words, shipping destination, price range and sort order. Unpriced promotional cards are omitted; free shipping is marked only when the listing explicitly says so.

    aliexpress.com/search_products
  • Search Chewy products by words, pet type, and sort order. Returns up to 72 products in Chewy's order, including listed and first-order Autoship prices when shown.

    chewy.com/search_products
  • Finds a Sephora US product by name or Sephora link and returns its review summary and customer reviews, sorted and optionally filtered by skin type.

    sephora.com/get_product_reviews
  • Searches Best Buy US products with an optional price range, sort order and page. Prices and availability come from public listings and may vary by location.

    bestbuy.com/search_products