↑ ↓ to move ↵ to open
Commerce & delivery · REST API · MCP server

Uniqlo API

Get the Uniqlo France catalog as clean JSON: product prices and markdowns in euros, stock by colour and size, and ratings. Browse a category, search by keyword or read one product.

  • 1 credit per call
  • Failed calls are free
  • Updated
uniqlo.category.products.list 36 rows completed
# Name Price Currency In stock Rating Ratings Product ID Model id Url
1 Pull en laine mérinos mélangé (Col tunisien) 39.9 EUR true 4.6 18 E488210-000 488210 https://www.uniqlo.com/fr/fr/products/E488210-000/00
2 Pull en laine mérinos mélangé (Col tunisien) 39.9 EUR true 5 5 E491086-000 491086 https://www.uniqlo.com/fr/fr/products/E491086-000/00
3 Mini T-shirt (Manches longues) 19.9 EUR true 4.8 88 E487579-000 487579 https://www.uniqlo.com/fr/fr/products/E487579-000/00
4 T-shirt 100% coton SUPIMA® (Manches longues) 19.9 EUR true 4.7 84 E488230-000 488230 https://www.uniqlo.com/fr/fr/products/E488230-000/00
5 Mini T-shirt (Manches longues raglan) 19.9 EUR true 4.7 45 E489372-000 489372 https://www.uniqlo.com/fr/fr/products/E489372-000/00
6 T-shirt à col tunisien (Manches longues) 19.9 EUR true 4.7 272 E487908-000 487908 https://www.uniqlo.com/fr/fr/products/E487908-000/00
7 T-shirt à capuche (Manches longues) 19.9 EUR true 4.9 106 E488298-000 488298 https://www.uniqlo.com/fr/fr/products/E488298-000/00
8 T-shirt à col roulé (Manches longues) 29.9 EUR true 5 5 E488228-000 488228 https://www.uniqlo.com/fr/fr/products/E488228-000/00
9 T-shirt en polaire douce (Manches longues) 19.9 EUR true 4.8 1068 E470143-000 470143 https://www.uniqlo.com/fr/fr/products/E470143-000/00
10 T-shirt côtelé en polaire (Col V) 19.9 EUR true 4.7 35 E487595-000 487595 https://www.uniqlo.com/fr/fr/products/E487595-000/00
Endpoints

Uniqlo API endpoints

What each one takes and what it returns. Open one for a real response, every input and every field.

Uniqlo Category Products API

List a Uniqlo France category, such as women's tops, page by page: each product's name, price, markdown price, rating, stock, colours and sizes.

Sendpath Returnsnameprice_baseprice_promocurrencyin_stockrating_average
1 credit

Uniqlo Product Keyword Search API

Search Uniqlo France by keyword, filtered by colour, size, price range or markdown, with prices and stock.

Sendquery Returnsnamecolorscurrencyimage_urlin_stockmodel_id
1 credit

Uniqlo Product Detail API

Get one product's price and availability for each colour and size, from its ID or URL.

Sendproduct_idorurl Returnsavailablecolor_codecolor_namecurrencyprice_baseprice_promo
1 credit

Uniqlo Categories API

Get the Uniqlo France category tree, with the path to pass to category listings.

Returnsnameidkeyparentspath
1 credit
Use cases

What teams build with Uniqlo data

Know before you build

How Uniqlo data behaves

REST API · MCP server

Call it from your code, or ask your agent

One request shape for every Uniqlo endpoint: the endpoint ID and its input. No SDK needed.

curl --request POST \  --url https://data.upscrape.com/execute \  --header "Authorization: Bearer $UPSCRAPE_API_KEY" \  --header "Content-Type: application/json" \  --header "Prefer: wait=30" \  --data '{  "capability": "uniqlo.category.products.list",  "input": {    "path": "37608,84986"  }}'
Response
{  "pagination": {    "limit": 36,    "offset": 0,    "total": 188  },  "items": [    {      "name": "Pull en laine mérinos mélangé (Col tunisien)",      "currency": "EUR",      "in_stock": true,      "model_id": "488210",      "price_base": 39.9,      "price_promo": null,      "product_id": "E488210-000",      "rating_average": 4.6,      "rating_count": 18,      "url": "https://www.uniqlo.com/fr/fr/products/E488210-000/00",      "colors": [        {          "name": "NUDE",          "available": true,          "code": "COL30",          "display_code": "30"        },        {          "name": "ROUGE",          "available": true,          "code": "COL16",          "display_code": "16"        }      ],      "sizes": [        {          "name": "XXS",          "available": true,          "code": "SMA001",          "display_code": "001"        },        {          "name": "XS",          "available": true,          "code": "SMA002",          "display_code": "002"        }      ]    },    {      "name": "Pull en laine mérinos mélangé (Col tunisien)",      "currency": "EUR",      "in_stock": true,      "model_id": "491086",      "price_base": 39.9,      "price_promo": null,      "product_id": "E491086-000",      "rating_average": 5,      "rating_count": 5,      "url": "https://www.uniqlo.com/fr/fr/products/E491086-000/00",      "colors": [        {          "name": "BLEU MARINE",          "available": true,          "code": "COL69",          "display_code": "69"        },        {          "name": "GRIS FONCÉ",          "available": true,          "code": "COL08",          "display_code": "08"        }      ],      "sizes": [        {          "name": "XXS",          "available": true,          "code": "SMA001",          "display_code": "001"        },        {          "name": "XS",          "available": true,          "code": "SMA002",          "display_code": "002"        }      ]    }  ]}
In your AI agent Claude · Cursor · any MCP client
1Add the Upscrape MCP server
https://data.upscrape.com/mcp
2Ask for the data in plain words

Using Upscrape, list Uniqlo France's women's tops (category path 37608,84986) and make a table of name, price, markdown price and rating. Which ones are marked down?

The agent finds the endpoint, shows you the price, and runs it with your credits.
Commerce & delivery
Questions

Uniqlo API FAQ

The short answers. The docs have the long ones.

Still have a question? Talk to the people who build the endpoints.
Is there an official Uniqlo API?

Uniqlo does not offer a public API for its catalog. Upscrape reads the public Uniqlo France shop and returns the data as JSON.

Do I need a Uniqlo account?

No. You send a category, a keyword or a product and get JSON back. Nothing runs on an account.

What data can I get from Uniqlo?

Category products, product keyword search, product detail and categories. Each is its own endpoint with a published input schema, and the response is JSON.

How much does the Uniqlo API cost?

Every Uniqlo endpoint costs 1 credit per successful call. You buy credits once, with no subscription, and paid credits never expire. New accounts get free credits to try it.

Can an AI agent use the Uniqlo API?

Yes. Connect any MCP client to the Upscrape MCP server with OAuth or an API key. The agent finds the Uniqlo endpoint, checks its price and runs it with the same credits as the REST API.

Is it legal to scrape Uniqlo?

Upscrape reads public pages only and needs no login. How you use the data is yours to decide under the laws that apply to you; we sign a data processing agreement for your legal review.

What happens when Uniqlo changes its pages?

We fix the endpoint. Your request and the response fields stay the same.

Get started

Your first Uniqlo call is free.

Up to 100 free credits to start, no card needed.