Shopee Taiwan product: get_pc scraper API

Everything a developer needs to read a Shopee Taiwan product page as data: what to send, the shape of the raw get_pc response, and the details that usually cost an afternoon to find.

Updated 2026-11-09

What to send

Send the product's link. The region, shop and item are read from it, and up to 100 links fit in one run.

Send your first request

Trials are set up by our team, so request one from the Shopee Scraper API page and you'll get a key to use here.

Shopee product from a link

POST /api/v1/quick-run
{
  "links": ["https://shopee.tw/Example-Product-i.778826565.25465399962"]
}

What comes back

The product is under raw.get_pc.data. These are the sections most teams read first:

How prices are written

Prices are whole numbers. Divide by 100,000 to get the amount in the listing's currency, so 9500000 with currency TWD is NT$95.

  1. Read item.price for the price shown, and item.price_before_discount for the original price.
  2. Each entry in item.models has its own price. Compare a SKU with the same SKU, not with the product's headline price.
  3. A SKU's price_before_discount can be 0. When it is, use the value on item instead.

Stock and units sold

This is the part to check before you build on it. Shopee writes these as display text, so the exact number isn't always there.

Sold-out and removed listings

A listing that's still up carries its state in item.item_status, for example normal, and is_sold_out when Shopee sets it. A listing Shopee no longer has comes back with no product data, which is an answer about the listing and not a failed request. Keep it apart from real errors, or a product that was taken down will look like an outage.

Errors

These come with nothing charged, unless the description says otherwise:

Getting the data out

Read each record as JSON through the API, or download a run as CSV or Excel. A run can repeat every hour, every 6 hours or every day.

Questions people ask

What is get_pc on Shopee?

It is the JSON product response behind a Shopee product detail page. We return it raw under raw.get_pc.

How do I convert a Shopee price?

Divide the whole number by 100,000. A price of 9500000 in TWD is NT$95.

Can I get stock for each variation?

Not at the moment. Those fields are null in the responses we see. Product-level stock is available as display text, and as a number when that text is exact.

How many products can I fetch at once?

Up to 100 links in one run. For more, send more runs.

Sources

Shopee Scraper API: pricing and trial · Shopee scraper API · API reference