Skip to content
item ids per credit · $3.50 a credit
≈2 millionitem ids per credit · $3.50 a credit
item ids per call
500item ids per call
typical call, 500 ids
3–10 stypical call, 500 ids

In practice

One Staples call

Up to 500 item ids a call, about 2 million per credit. Values are illustrative.

request
curl -X POST "https://api.scrapelyserp.com/v1/products" \
  -H "Authorization: Bearer $SCRAPELY_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"platform":"staples","marketplace":"us","ids":["122374","130293"]}'
response
{
  "platform": "staples",
  "marketplace": "us",
  "tier": "standard",
  "results": [
    {
      "id": "122374",
      "status": "ok",
      "fetchedAt": "2026-10-16T14:02:11.482Z",
      "title": "Stainless steel pour-over kettle, 1 L",
      "price": {
        "amount": 34.99,
        "currency": "USD"
      },
      "availability": {
        "inStock": true,
        "message": "In stock"
      }
    },
    {
      "id": "130293",
      "status": "ok",
      "fetchedAt": "2026-10-16T14:02:11.482Z",
      "title": "Non-slip yoga mat, 6 mm",
      "price": {
        "amount": 21.5,
        "currency": "USD"
      },
      "availability": {
        "inStock": true,
        "message": "In stock"
      }
    }
  ],
  "stats": {
    "requested": 2,
    "ok": 2,
    "partial": 0,
    "notFound": 0,
    "unavailable": 0,
    "elapsedMs": 1840
  },
  "credits": 0.000001
}

What it returns

The shared fields, plus Staples's own

Every result carries the fields every platform shares — id, status, title, price with its currency, availability — and what only Staples publishes on top.

Marketplaces

  • US (live)
  • Title and brand
  • Price, regular price and savings, price per unit
  • Staples' own rating and review count
  • Delivery stock for one ZIP code
  • Description and image

Pricing

One tier, every field

One credit costs $3.50: each call spends credits in proportion to the data it moves, and requests that fail cost nothing. Items per credit are typical.

Staples tiers: items per credit, cost per million, items per call and typical call time
Tieritem ids / credit1M item idsPer callTypical call
"standard"Title, brand, price and regular price with savings, price per unit, Staples' own rating and review count, delivery stock for one ZIP code, description and image.≈ 2 million$1.755003–10 s for 500 ids

Pricing

Search Staples too

One credit costs $3.50: each call spends credits in proportion to the data it moves, and a page we could not read costs nothing. Items per credit are typical.

Staples endpoints: items per credit, items per call and typical call time
EndpointPer creditPer callTypical call
GET /v1/structured/staples/searchStaples search≈ 25 million resultsup to 100 per page1–2 s

FAQ

Staples questions

Which Staples marketplaces are supported?

Staples US ("us", USD) today. "marketplace": "us" is the default.

What item id do I send?

The text after product_ in a Staples product link (…/product_122374): digits, or letters and digits (SRJ49416BLK); a product link is accepted, e.g. 122374. Send them as "ids". Duplicates are fetched once; anything that is not an item id is rejected with a 400 before anything is charged.

How is it billed?

In credits, at $3.50 a credit: every call spends credits in proportion to the data it moves. Standard covers about 2 million item ids a credit, up to 500 a call. A request that fails costs nothing, and the response tells you the credits each call used.

Same API, same response shape

Start pulling product data

Create an account, buy a credit pack and fetch products from any live retailer. No subscription, and what you buy never expires.

POST api.scrapelyserp.com/v1/products { "platform", "marketplace", "ids": […] }