# Nike API

> Nike returns product details, prices, size availability and sneaker releases as a workflow and API.

Search products returns matching products and prices, using a required query and optional country, gender, result count and sale filters. List upcoming releases returns Nike SNKRS releases, local launch dates, times and prices, with optional country, release timing and result count.

- Page: https://fous.com/tools/nike
- Handle: `@nike`
- Category: [Commerce](https://fous.com/tools/category/commerce)
- Source website: https://nike.com
- Last verified: Sep 28, 2026

## Methods

### Get product

Operation `get_product`, version 1. 1 credit per completed call. Failed calls without a completed billing receipt are free; completed work can remain charged if delivery is interrupted.

Get a Nike product’s details, colourways, size availability, price and reviews by name or product link. Availability and selection depend on the chosen country.

**Input**

| Field | Type | Required | Example | Description |
|---|---|---|---|---|
| `colour` | string | no | `"Black"` | Preferred colourway, e.g. White. Defaults to the first colourway. |
| `country` | string | no | `"United Kingdom"` | Country name or two-letter country code, e.g. United Kingdom or GB. Defaults to United States. |
| `product` | string | yes | `"https://www.nike.com/t/air-force-1-07-mens-shoes-jBrhbr/CW2288-111"` | Nike product name or product link, e.g. Air Force 1 '07 or https://www.nike.com/t/air-force-1-07-mens-shoes-jBrhbr/CW2288-111 |

**Input schema**

```json
{
  "type": "object",
  "required": [
    "product"
  ],
  "properties": {
    "colour": {
      "type": "string",
      "description": "Preferred colourway, e.g. White. Defaults to the first colourway.",
      "examples": [
        "Black"
      ]
    },
    "country": {
      "type": "string",
      "default": "United States",
      "description": "Country name or two-letter country code, e.g. United Kingdom or GB. Defaults to United States.",
      "examples": [
        "United Kingdom"
      ]
    },
    "product": {
      "type": "string",
      "description": "Nike product name or product link, e.g. Air Force 1 '07 or https://www.nike.com/t/air-force-1-07-mens-shoes-jBrhbr/CW2288-111",
      "examples": [
        "https://www.nike.com/t/air-force-1-07-mens-shoes-jBrhbr/CW2288-111",
        "Air Force 1 '07"
      ]
    }
  },
  "additionalProperties": false,
  "examples": [
    {
      "colour": "Black",
      "country": "United Kingdom",
      "product": "https://www.nike.com/t/air-force-1-07-mens-shoes-jBrhbr/CW2288-111"
    },
    {
      "product": "Air Force 1 '07"
    }
  ]
}
```

**Output**

| Field | Type | Example | Description |
|---|---|---|---|
| `price` | number or null | `109.99` |  |
| `sizes` | array |  |  |
| `sizes[].in_stock` | boolean | `false` |  |
| `sizes[].size_label` | string | `"4"` |  |
| `subtitle` | string or null | `"Men's Shoes"` |  |
| `colourways` | array |  |  |
| `colourways[].link` | string | `"https://www.nike.com/gb/t/air-force-1-07-mens-shoes-n8juM1H2/FJ4146-303"` |  |
| `colourways[].name` | string | `"Camo Green/Black"` |  |
| `sale_price` | number or null |  |  |
| `style_code` | string or null | `"CW2288-001"` |  |
| `description` | string or null | `"Comfortable, durable and timeless—it's number one for a reason. The classic '80s construction pairs smooth leather with` |  |
| `image_links` | array |  |  |
| `star_rating` | number or null | `4.8` |  |
| `colour_shown` | string or null | `"Black/Black"` |  |
| `product_link` | string | `"https://www.nike.com/gb/t/air-force-1-07-mens-shoes-n8juM1H2/CW2288-001"` |  |
| `product_name` | string or null | `"Nike Air Force 1 '07"` |  |
| `currency_code` | string or null | `"GBP"` |  |
| `number_of_reviews` | integer or null | `2251` |  |

**Example input**

```json
{
  "colour": "Black",
  "country": "United Kingdom",
  "product": "https://www.nike.com/t/air-force-1-07-mens-shoes-jBrhbr/CW2288-111"
}
```

**Example output**

```json
{
  "price": 109.99,
  "sizes": [
    {
      "in_stock": false,
      "size_label": "4"
    },
    {
      "in_stock": false,
      "size_label": "4.5"
    },
    {
      "in_stock": false,
      "size_label": "5"
    }
  ],
  "subtitle": "Men's Shoes",
  "colourways": [
    {
      "link": "https://www.nike.com/gb/t/air-force-1-07-mens-shoes-n8juM1H2/FJ4146-303",
      "name": "Camo Green/Black"
    },
    {
      "link": "https://www.nike.com/gb/t/air-force-1-07-mens-shoes-n8juM1H2/CW2288-001",
      "name": "Black/Black"
    },
    {
      "link": "https://www.nike.com/gb/t/air-force-1-07-mens-shoe-n8juM1H2/CT2302-002",
      "name": "Black/White"
    }
  ],
  "sale_price": null,
  "style_code": "CW2288-001",
  "description": "Comfortable, durable and timeless—it's number one for a reason. The classic '80s construction pairs smooth leather with bold details for style that tracks whether you're on court or on the go.",
  "image_links": [
    "https://static.nike.com/a/images/t_default/u_9ddf04c7-2a9a-4d76-add1-d15af8f0263d,c_scale,fl_relative,w_1.0,h_1.0,fl_layer_apply/fc4622c4-2769-4665-aa6e-42c974a7705e/AIR+FORCE+1+%2707.png",
    "https://static.nike.com/a/images/t_default/u_9ddf04c7-2a9a-4d76-add1-d15af8f0263d,c_scale,fl_relative,w_1.0,h_1.0,fl_layer_apply/e248cb89-2222-49d9-a9d5-d38193863e79/AIR+FORCE+1+%2707.png",
    "https://static.nike.com/a/images/t_default/u_9ddf04c7-2a9a-4d76-add1-d15af8f0263d,c_scale,fl_relative,w_1.0,h_1.0,fl_layer_apply/0ac482bd-f8e4-4d59-a652-4a50de7dbce5/AIR+FORCE+1+%2707.png"
  ],
  "star_rating": 4.8,
  "colour_shown": "Black/Black",
  "product_link": "https://www.nike.com/gb/t/air-force-1-07-mens-shoes-n8juM1H2/CW2288-001",
  "product_name": "Nike Air Force 1 '07",
  "currency_code": "GBP",
  "number_of_reviews": 2251
}
```

### List upcoming releases

Operation `list_upcoming_releases`, version 1. 1 credit per completed call. Failed calls without a completed billing receipt are free; completed work can remain charged if delivery is interrupted.

List upcoming or recently in-stock Nike SNKRS sneaker releases for a country, with local launch times and prices. Only releases shown on the public country site are included.

**Input**

| Field | Type | Required | Example | Description |
|---|---|---|---|---|
| `when` | string | no | `"upcoming"` | Which releases to list, for example upcoming or in_stock. |
| `country` | string | no | `"Japan"` | Country name or two-letter code for the Nike SNKRS site, for example United States, Japan, or GB. |
| `max_results` | integer | no | `8` | Maximum sneakers to return, for example 30 (up to 100). |

**Input schema**

```json
{
  "type": "object",
  "properties": {
    "when": {
      "enum": [
        "upcoming",
        "in_stock"
      ],
      "type": "string",
      "default": "upcoming",
      "description": "Which releases to list, for example upcoming or in_stock.",
      "examples": [
        "upcoming",
        "in_stock"
      ]
    },
    "country": {
      "type": "string",
      "default": "United States",
      "description": "Country name or two-letter code for the Nike SNKRS site, for example United States, Japan, or GB.",
      "examples": [
        "Japan",
        "United Kingdom"
      ]
    },
    "max_results": {
      "type": "integer",
      "default": 30,
      "maximum": 100,
      "minimum": 1,
      "description": "Maximum sneakers to return, for example 30 (up to 100).",
      "x-fous-developer": true,
      "examples": [
        8,
        35,
        10
      ]
    }
  },
  "additionalProperties": false,
  "examples": [
    {},
    {
      "when": "upcoming",
      "country": "Japan",
      "max_results": 8
    },
    {
      "when": "in_stock",
      "max_results": 35
    }
  ]
}
```

**Output**

| Field | Type | Example | Description |
|---|---|---|---|
| `releases` | array |  | Nike SNKRS sneaker releases for the selected country. |
| `releases[].price` | number or null | `170` | Price in the selected country’s currency. |
| `releases[].currency` | string or null | `"USD"` | Currency code for the price. |
| `releases[].photo_link` | string or null | `"https://static.nike.com/a/images/f_auto,q_auto,c_limit,w_1200,g_south/055abca9-02e5-4a89-b696-9b401ab390d1/air-bakin-hi` | Photo of the release. |
| `releases[].style_code` | string or null | `"IQ5365-600"` | Nike style and colour code. |
| `releases[].product_name` | string or null | `"Air Bakin High SP"` | Sneaker model or product name. |
| `releases[].release_date` | string or null | `"2026-09-29"` | Local calendar date of release. |
| `releases[].release_time` | string or null | `"2026-09-29T10:00:00-04:00"` | Local release date and time in ISO 8601 with a UTC offset. |
| `releases[].launch_method` | string or null | `"Coming Soon"` | Launch or listing status shown for the release. |
| `releases[].colourway_name` | string or null | `"Black and Varsity Red"` | Name of the sneaker colourway. |
| `releases[].release_page_link` | string | `"https://www.nike.com/launch/t/air-bakin-high-sp-black-and-varsity-red"` | Nike SNKRS release page in the selected country. |

**Example input**

```json
{}
```

**Example output**

```json
{
  "releases": [
    {
      "price": 170,
      "currency": "USD",
      "photo_link": "https://static.nike.com/a/images/f_auto,q_auto,c_limit,w_1200,g_south/055abca9-02e5-4a89-b696-9b401ab390d1/air-bakin-high-sp-black-and-varsity-red.webp",
      "style_code": "IQ5365-600",
      "product_name": "Air Bakin High SP",
      "release_date": "2026-09-29",
      "release_time": "2026-09-29T10:00:00-04:00",
      "launch_method": "Coming Soon",
      "colourway_name": "Black and Varsity Red",
      "release_page_link": "https://www.nike.com/launch/t/air-bakin-high-sp-black-and-varsity-red"
    },
    {
      "price": 119.99,
      "currency": "USD",
      "photo_link": "https://static.nike.com/a/images/f_auto,q_auto,c_limit,w_1200,g_south/3bd9115d-fe4b-42bf-b39d-6b11bd48c7ad/nikecraft-general-purpose-shoe-demerits-black-and-white.webp",
      "style_code": "FZ1363-002",
      "product_name": "NikeCraft General Purpose Shoe 'Demerits'",
      "release_date": "2026-09-30",
      "release_time": "2026-09-30T10:00:00-04:00",
      "launch_method": "Coming Soon",
      "colourway_name": "Demerits",
      "release_page_link": "https://www.nike.com/launch/t/nikecraft-general-purpose-shoe-demerits-black-and-white"
    },
    {
      "price": 140,
      "currency": "USD",
      "photo_link": "https://static.nike.com/a/images/f_auto,q_auto,c_limit,w_1200,g_south/0edad515-a7e4-440f-b5d5-b3afe2078d12/caitlin-1-warning-code.webp",
      "style_code": "IH7423-700",
      "product_name": "Caitlin 1",
      "release_date": "2026-10-01",
      "release_time": "2026-10-01T10:00:00-04:00",
      "launch_method": "Coming Soon",
      "colourway_name": "Warning Code",
      "release_page_link": "https://www.nike.com/launch/t/caitlin-1-warning-code"
    }
  ]
}
```

### Search products

Operation `search_products`, version 1. 1 credit per completed call. Failed calls without a completed billing receipt are free; completed work can remain charged if delivery is interrupted.

Search Nike products in a chosen country, with optional gender and sale filters. Prices and availability reflect the selected country.

**Input**

| Field | Type | Required | Example | Description |
|---|---|---|---|---|
| `query` | string | yes | `"Air Force 1"` | Products to search for, e.g. Air Force 1. |
| `gender` | string | no | `"women"` | Who the products are for, e.g. women. |
| `country` | string | no | `"United Kingdom"` | Country name or two-letter code, e.g. United Kingdom or GB. |
| `max_results` | integer | no | `32` | Maximum products to return, e.g. 48. |
| `on_sale_only` | boolean | no | `true` | Only show discounted products, e.g. true. |

**Input schema**

```json
{
  "type": "object",
  "required": [
    "query"
  ],
  "properties": {
    "query": {
      "type": "string",
      "minLength": 1,
      "description": "Products to search for, e.g. Air Force 1.",
      "examples": [
        "Air Force 1",
        "running shoes",
        "ZXQnevermatch12345"
      ]
    },
    "gender": {
      "enum": [
        "any",
        "men",
        "women",
        "kids"
      ],
      "type": "string",
      "default": "any",
      "description": "Who the products are for, e.g. women.",
      "examples": [
        "women",
        "men",
        "kids"
      ]
    },
    "country": {
      "type": "string",
      "default": "United States",
      "description": "Country name or two-letter code, e.g. United Kingdom or GB.",
      "examples": [
        "United Kingdom",
        "Germany"
      ]
    },
    "max_results": {
      "type": "integer",
      "default": 24,
      "maximum": 100,
      "minimum": 1,
      "description": "Maximum products to return, e.g. 48.",
      "x-fous-developer": true,
      "examples": [
        32,
        5,
        28
      ]
    },
    "on_sale_only": {
      "type": "boolean",
      "default": false,
      "description": "Only show discounted products, e.g. true.",
      "examples": [
        true
      ]
    }
  },
  "additionalProperties": false,
  "examples": [
    {
      "query": "Air Force 1"
    },
    {
      "query": "running shoes",
      "gender": "women",
      "country": "United Kingdom",
      "max_results": 32
    },
    {
      "query": "Air Force 1",
      "gender": "men",
      "country": "Germany",
      "max_results": 5
    }
  ]
}
```

**Output**

| Field | Type | Example | Description |
|---|---|---|---|
| `products` | array |  | Products in Nike search order. |
| `products[].badge` | string or null | `"Best Seller"` | Promotional label, when shown. |
| `products[].price` | number | `115` | Regular price. |
| `products[].currency` | string | `"USD"` | Currency code for the prices. |
| `products[].subtitle` | string or null | `"Men's Shoes"` | Product category or audience. |
| `products[].photo_link` | string or null | `"https://static.nike.com/a/images/t_default/u_9ddf04c7-2a9a-4d76-add1-d15af8f0263d,c_scale,fl_relative,w_1.0,h_1.0,fl_la` | Product photo link. |
| `products[].sale_price` | number or null | `66.97` | Discounted price when on sale. |
| `products[].style_code` | string or null | `"CW2288-111"` | Nike style code. |
| `products[].product_link` | string or null | `"https://www.nike.com/t/air-force-1-07-mens-shoes-DZejrQoC/CW2288-111"` | Product page link. |
| `products[].product_name` | string or null | `"Nike Air Force 1 '07"` | Product name. |
| `products[].number_of_colours` | integer | `3` | Number of colour options shown for the product. |

**Example input**

```json
{
  "query": "Air Force 1"
}
```

**Example output**

```json
{
  "products": [
    {
      "badge": "Best Seller",
      "price": 115,
      "currency": "USD",
      "subtitle": "Men's Shoes",
      "photo_link": "https://static.nike.com/a/images/t_default/u_9ddf04c7-2a9a-4d76-add1-d15af8f0263d,c_scale,fl_relative,w_1.0,h_1.0,fl_layer_apply/e6da41fa-1be4-4ce5-b89c-22be4f1f02d4/AIR+FORCE+1+%2707.png",
      "sale_price": null,
      "style_code": "CW2288-111",
      "product_link": "https://www.nike.com/t/air-force-1-07-mens-shoes-DZejrQoC/CW2288-111",
      "product_name": "Nike Air Force 1 '07",
      "number_of_colours": 3
    },
    {
      "badge": "Best Seller",
      "price": 115,
      "currency": "USD",
      "subtitle": "Women's Shoes",
      "photo_link": "https://static.nike.com/a/images/t_default/u_9ddf04c7-2a9a-4d76-add1-d15af8f0263d,c_scale,fl_relative,w_1.0,h_1.0,fl_layer_apply/e777c881-5b62-4250-92a6-362967f54cca/WMNS+AIR+FORCE+1+%2707.png",
      "sale_price": null,
      "style_code": "DD8959-100",
      "product_link": "https://www.nike.com/t/air-force-1-07-womens-shoes-C7h9KAcy/DD8959-100",
      "product_name": "Nike Air Force 1 '07",
      "number_of_colours": 2
    },
    {
      "badge": "Best Seller",
      "price": 90,
      "currency": "USD",
      "subtitle": "Big Kids' Shoes",
      "photo_link": "https://static.nike.com/a/images/t_default/u_9ddf04c7-2a9a-4d76-add1-d15af8f0263d,c_scale,fl_relative,w_1.0,h_1.0,fl_layer_apply/d9f1d9ee-a848-4a36-aab9-48b241078ebb/AIR+FORCE+1+LE+%28GS%29.png",
      "sale_price": null,
      "style_code": "DH2920-111",
      "product_link": "https://www.nike.com/t/air-force-1-le-big-kids-shoes-3JNSvS/DH2920-111",
      "product_name": "Nike Air Force 1 LE",
      "number_of_colours": 8
    }
  ]
}
```

## Quick start

Replace `YOUR_API_KEY` with a Fous API key. To create one, open Developers at the bottom of Fous Studio, turn on Developer mode, then go to API keys (https://app.fous.com/keys). Change the values in `input` to run the same tool on new data.

```bash
curl 'https://api.fous.com/v1/query' \
  --fail-with-body --silent --show-error --max-time 180 \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H 'Content-Type: application/json' \
  --data-raw '{
  "api": "@nike",
  "visibility": "public",
  "operation": "get_product",
  "version": 1,
  "input": {
    "colour": "Black",
    "country": "United Kingdom",
    "product": "https://www.nike.com/t/air-force-1-07-mens-shoes-jBrhbr/CW2288-111"
  },
  "response": {
    "format": "json"
  }
}'
```

```python
# Save as fous.py and run with python3 fous.py. No packages needed.
import json
import urllib.error
import urllib.request

api_key = "YOUR_API_KEY"

body = json.loads("{\n  \"api\": \"@nike\",\n  \"visibility\": \"public\",\n  \"operation\": \"get_product\",\n  \"version\": 1,\n  \"input\": {\n    \"colour\": \"Black\",\n    \"country\": \"United Kingdom\",\n    \"product\": \"https://www.nike.com/t/air-force-1-07-mens-shoes-jBrhbr/CW2288-111\"\n  },\n  \"response\": {\n    \"format\": \"json\"\n  }\n}")
request = urllib.request.Request(
    "https://api.fous.com/v1/query",
    data=json.dumps(body).encode("utf-8"),
    headers={
        "Authorization": f"Bearer {api_key}",
        "Content-Type": "application/json",
    },
    method="POST",
)
try:
    with urllib.request.urlopen(request, timeout=180) as response:
        result = json.load(response)
except urllib.error.HTTPError as error:
    raise RuntimeError(f"HTTP {error.code}: {error.read().decode('utf-8', errors='replace')}") from error
if result.get("success") is False:
    raise RuntimeError(result.get("error", {}).get("message", "Request failed"))
print(json.dumps(result["data"]["output"], indent=2))
```

```typescript
// Save as fous.mts and run with npx tsx fous.mts.
const apiKey = "YOUR_API_KEY";

const response = await fetch("https://api.fous.com/v1/query", {
  method: "POST",
  headers: {
    "Authorization": `Bearer ${apiKey}`,
    "Content-Type": "application/json",
  },
  signal: AbortSignal.timeout(180_000),
  body: JSON.stringify({
  "api": "@nike",
  "visibility": "public",
  "operation": "get_product",
  "version": 1,
  "input": {
    "colour": "Black",
    "country": "United Kingdom",
    "product": "https://www.nike.com/t/air-force-1-07-mens-shoes-jBrhbr/CW2288-111"
  },
  "response": {
    "format": "json"
  }
}),
});
type ApiResult = { success: boolean; data?: { output: unknown }; error?: { message: string } };
const result: ApiResult = await response.json();
if (!response.ok || result.success === false) {
  throw new Error(result.error?.message ?? `HTTP ${response.status}`);
}
if (!result.data) throw new Error("Missing API response data");
console.log(result.data.output);
```

## Use from an AI assistant

Connect this tool to Claude Code, Claude Desktop, Cursor, VS Code, Codex and any MCP client as its own MCP server. Each method is a typed tool whose arguments are the method’s input.

- Server URL: `https://api.fous.com/mcp/tools/nike`
- Authorization: `Authorization: Bearer <Fous API key>`

**Tools**

- `get_product`: Get product. 1 credit per completed call. Failed calls without a completed billing receipt are free; completed work can remain charged if delivery is interrupted.
- `list_upcoming_releases`: List upcoming releases. 1 credit per completed call. Failed calls without a completed billing receipt are free; completed work can remain charged if delivery is interrupted.
- `search_products`: Search products. 1 credit per completed call. Failed calls without a completed billing receipt are free; completed work can remain charged if delivery is interrupted.
- `fous_get_run`: the result of a run that was still going, by its `request_id`. Free.

Claude Code:

```bash
claude mcp add --scope user --transport http fous-nike https://api.fous.com/mcp/tools/nike --header "Authorization: Bearer ${FOUS_API_KEY:?Set FOUS_API_KEY to your Fous API key}"
```

To give the assistant every tool, connect `https://api.fous.com/mcp`: it finds one with `fous_search_tools` and runs it with `fous_run_tool`. Setup for other clients: https://fous.com/llms-full.txt.

## Use cases

- Compare product prices across selected countries.
- Find discounted products by category or audience.
- Check product colourways and size availability.
- Review product ratings and review counts.
- Plan around upcoming sneaker launch dates and times.

## FAQ

### Can I run it with my own inputs?

Yes. Change the inputs in Studio and press Run, or send new inputs from your code, or ask a connected AI assistant.

### Can I call this Nike tool as an API?

Yes. Send a POST request to /v1/query with your Fous API key and the inputs, and get JSON back.

### How much does it cost?

Each completed run costs 1 credit. Failed runs without a completed receipt are free; completed work can remain charged if delivery is interrupted. With pay as you go, a credit costs 1¢. Monthly plans cost less per credit.

### Do I need a Nike account?

No. You only need a Fous account.

### How current is the data?

Fous gets the data from nike.com when you run it. Some results are reused for up to 24 hours, and results that use your account or key are never reused. It was last verified on Sep 28, 2026.

### Which products match my search?

Search products returns matching Nike products in search order, using a required query and optional filters.

### Is a product available in my size?

Get product returns sizes and their in-stock status for the selected country and colourway.

### When do Nike SNKRS releases launch?

List upcoming releases returns local release dates and times for upcoming or recently in-stock releases.

## Related

- [Zalando API](https://fous.com/tools/zalando.md): Search clothes and shoes on Zalando country shops.
- [Nordstrom API](https://fous.com/tools/nordstrom.md): Search clothing, shoes, and beauty products at Nordstrom.
- [Amazon API](https://fous.com/tools/amazon.md): Amazon returns publicly shown product listings, prices, details, ratings, reviews, current best sellers, and Today's Deals; availability and content vary by store, location, and access.
- [H&M API](https://fous.com/tools/hm.md): H&M offers clothing and home shopping, with country-specific prices and online size stock; product details reflect current catalog information.
- [Best Buy API](https://fous.com/tools/best-buy.md): Best Buy returns US electronics and appliance listings, prices, deals, specifications, images, reviews, and nearby store pickup and shipping details; prices and availability can change by location and before checkout.
- [Newegg API](https://fous.com/tools/newegg.md): Newegg provides US computer and electronics listings, with product details and selected public offers whose prices, availability, stock, and shipping can change or may not be displayed.
- [AliExpress API](https://fous.com/tools/aliexpress.md): AliExpress returns product listings and selected product details, including prices, variants, reviews, and destination-specific shipping options shown for the displayed variant.
- [Sephora API](https://fous.com/tools/sephora.md): Sephora provides US beauty products, shopping information, product details, and customer reviews; prices and availability may change.
- [All Commerce tools](https://fous.com/tools/category/commerce)
