# Target API: Check store stock

> Checks a Target product's stock and pickup, drive-up and same-day delivery availability at the stores nearest a US ZIP code.

Unofficial. Not affiliated with or endorsed by Target.

- Page: https://fous.com/methods/target.com/check-store-stock
- Method: `target.com/check_store_stock`, version 1
- Website: target.com
- Returns: product name, URL, TCIN and per-store stock and fulfillment availability
- Effect: read (it gets data and changes nothing)
- Sign-in: none needed
- Cost: 1 credit per completed run (1¢ with pay as you go); failed runs are free
- Verified: Nov 2, 2026

## Inputs

| Field | Type | Required | In the run below | Description |
|---|---|---|---|---|
| `product` | string | yes | `"https://www.target.com/p/bounty-select-a-size-paper-towels-6-triple-rolls/-/A-53274278"` | Product name or Target product link, for example Bounty Select-A-Size Paper Towels. |
| `zip_code` | string | yes | `"55403"` | Five-digit US ZIP code, for example 55403. |
| `max_stores` | integer | no | `3` | How many nearby stores to check (1-10), for example 10. Default 10. |

## Output

From a run on Oct 23, 2026. Its input:

```json
{
  "product": "https://www.target.com/p/bounty-select-a-size-paper-towels-6-triple-rolls/-/A-53274278",
  "zip_code": "55403",
  "max_stores": 3
}
```

Its output:

```json
{
  "tcin": "53274278",
  "stores": [
    {
      "address": "900 Nicollet Mall, Minneapolis, MN 55403-2530",
      "store_id": "1375",
      "store_url": "https://www.target.com/sl/mpls-nicollet-mall/1375",
      "store_name": "Mpls Nicollet Mall",
      "stock_status": "In stock",
      "distance_miles": 0.67,
      "drive_up_available": true,
      "order_pickup_available": true,
      "same_day_delivery_available": true
    },
    {
      "address": "1329 5th St SE, Minneapolis, MN 55414-1390",
      "store_id": "3200",
      "store_url": "https://www.target.com/sl/minneapolis-dinkytown/3200",
      "store_name": "Minneapolis Dinkytown",
      "stock_status": "In stock",
      "distance_miles": 2.61,
      "drive_up_available": false,
      "order_pickup_available": true,
      "same_day_delivery_available": false
    },
    {
      "address": "2500 E Lake St, Minneapolis, MN 55406-1909",
      "store_id": "52",
      "store_url": "https://www.target.com/sl/east-lake-street-and-hwy-55/52",
      "store_name": "East Lake Street and Hwy 55",
      "stock_status": "In stock",
      "distance_miles": 2.79,
      "drive_up_available": true,
      "order_pickup_available": true,
      "same_day_delivery_available": true
    }
  ],
  "product_url": "https://www.target.com/p/bounty-select-a-size-paper-towels-6-triple-rolls/-/A-53274278",
  "product_name": "Bounty Select-A-Size Paper Towels - 6 Triple Rolls - 2-Ply - 123 Sheets"
}
```

## Run it

From code, with a Fous API key in `FOUS_API_KEY`; the answer's `data` holds the output:

```bash
curl https://api.fous.com/v1/runs \
  -H "Authorization: Bearer $FOUS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"method":"target.com/check_store_stock","input":{"product":"https://www.target.com/p/bounty-select-a-size-paper-towels-6-triple-rolls/-/A-53274278","zip_code":"55403","max_stores":3}}'
```

From an AI agent connected to the Fous MCP server: its `run` with the same method and input. To connect one, give it `set up https://fous.com/SKILL.md`.

## Ask your agent

- Is the Bounty Select-A-Size paper towel 6-pack in stock at the Target stores closest to 55403 for pickup today?
- Check which nearby stores have the Hydro Flask 32 oz water bottle available for same-day delivery to ZIP 30308.
- Can you see stock levels for Apple AirPods Pro at the 5 closest Target locations to 98101, including drive-up options?
- I need the TCIN and per-store availability for a Dyson V8 vacuum across the 8 nearest stores to 60614.
- Look up whether the Lego Star Wars Millennium Falcon set is available for pickup at the 3 nearest stores to zip 85004.

## Input schema

```json
{
  "type": "object",
  "required": [
    "product",
    "zip_code"
  ],
  "properties": {
    "product": {
      "type": "string",
      "description": "Product name or Target product link, for example Bounty Select-A-Size Paper Towels."
    },
    "zip_code": {
      "type": "string",
      "maxLength": 5,
      "minLength": 5,
      "description": "Five-digit US ZIP code, for example 55403."
    },
    "max_stores": {
      "type": "integer",
      "default": 10,
      "maximum": 10,
      "minimum": 1,
      "description": "How many nearby stores to check (1-10), for example 10."
    }
  }
}
```

## Output schema

```json
{
  "type": "object",
  "required": [
    "product_name",
    "product_url",
    "tcin",
    "stores"
  ],
  "properties": {
    "tcin": {
      "type": "string"
    },
    "stores": {
      "type": "array",
      "items": {
        "type": "object",
        "required": [
          "store_name",
          "address",
          "distance_miles",
          "stock_status",
          "order_pickup_available",
          "drive_up_available",
          "same_day_delivery_available",
          "store_url",
          "store_id"
        ],
        "properties": {
          "address": {
            "type": "string"
          },
          "store_id": {
            "type": "string"
          },
          "store_url": {
            "type": "string"
          },
          "store_name": {
            "type": "string"
          },
          "stock_status": {
            "enum": [
              "In stock",
              "Limited stock",
              "Out of stock"
            ],
            "type": "string"
          },
          "distance_miles": {
            "type": [
              "number",
              "null"
            ]
          },
          "drive_up_available": {
            "type": "boolean"
          },
          "order_pickup_available": {
            "type": "boolean"
          },
          "same_day_delivery_available": {
            "type": "boolean"
          }
        }
      }
    },
    "product_url": {
      "type": "string"
    },
    "product_name": {
      "type": "string"
    }
  }
}
```

## See more

- [Target API: Search products](https://fous.com/methods/target.com/search-products.md): Searches Target products and returns prices, ratings, photos and product links. Prices can vary by store, so you can give a ZIP code for local pricing.
- [Best Buy API: Check store stock](https://fous.com/methods/bestbuy.com/check-store-stock.md): Checks a Best Buy product's price, shipping estimate, and pickup availability at the stores nearest a US ZIP code, by product name or Best Buy product link. Availability can change before checkout.
- [IKEA API: Check store stock](https://fous.com/methods/ikea.com/check-store-stock.md): Checks a product's price and stock at IKEA stores in a country. Store stock and delivery options appear only where IKEA provides them.
- [Apple API: Check Apple Store pickup](https://fous.com/methods/apple.com/check-store-pickup.md): Checks in-store pickup availability for an exact Apple product configuration (name or part number) near a ZIP, postal code or city, listing nearby Apple Stores by distance with their pickup messages. No reservation is made.
- [Instacart API: Search store products](https://fous.com/methods/instacart.com/search-products.md): Searches a named Instacart store's guest-visible grocery products for a US ZIP code. Prices are in USD and can differ from in-store prices; stock estimates can change.
- [Lowe's API: Get product details](https://fous.com/methods/lowes.com/get-product.md): Finds a Lowe's product by name, item number or product link and returns its details, price, specifications, images and availability at the nearest store for a ZIP code (or the site's default store).
- [Walmart API: Get product](https://fous.com/methods/walmart.com/get-product.md): Gets details, price and availability for a Walmart product by name or product link, using Walmart's default location.
- [Trader Joe's API: Search products](https://fous.com/methods/traderjoes.com/search-products.md): Searches Trader Joe's public product catalogue by name or keywords, optionally within a main category. Prices are website reference prices and may vary by store.
- [All Target methods](https://fous.com/methods/target.com.md)
