Discover/Com API
live

Com APIpconline.com.cn ↗

Access PConline's product database via API. Fetch categories, listings, full specs, and retailer prices for mobile phones, laptops, tablets, cameras, and more.

Endpoint health
verified 6d ago
get_product_categories
list_products_by_category
get_product_detail
get_product_price
get_product_specs
5/5 passing latest checkself-healing
Endpoints
5
Updated
20d ago

What is the Com API?

The PConline API exposes 5 endpoints covering China's major tech product comparison database at pconline.com.cn. Use get_product_specs to retrieve complete technical specification sheets, list_products_by_category to page through up to 48 products per request, or get_product_price to pull retailer pricing alongside a reference price — all returning structured JSON with clearly named fields.

This call costs1 credit / call— charged only on success
Try it
Page number for pagination.
Category slug from category URL path.
→ api.parse.bot/scraper/f7f45adc-1a2d-46a2-8ce2-d2bce794cae0/<endpoint>
Ready to send
Fill in the parameters and hit sign in to send to see live response data here.
Call it over HTTPgrab a free API key at signup
curl -X GET 'https://api.parse.bot/scraper/f7f45adc-1a2d-46a2-8ce2-d2bce794cae0/list_products_by_category?page=1&category=mobile' \
  -H 'X-API-Key: $PARSE_API_KEY'
All endpoints · 5 totalmissing one? ·

List products in a specific category with pagination support. Returns product names, URLs, prices, descriptions, and scores from the category listing page. Each page returns up to ~48 products.

Input
ParamTypeDescription
pageintegerPage number for pagination.
categorystringCategory slug from category URL path.
Response
{
  "type": "object",
  "fields": {
    "items": "array of product objects with name, url, price, description, score"
  },
  "sample": {
    "data": {
      "items": [
        {
          "url": "https://product.pconline.com.cn/mobile/huawei/2904191.html",
          "name": "HUAWEI nova 16",
          "price": "¥2999",
          "score": "暂无评分",
          "description": "华为nova16搭载麒麟9010S芯片"
        }
      ]
    },
    "status": "success"
  }
}

About the Com API

Category and Product Browsing

get_product_categories returns every top-level category on the PConline product homepage — including mobile phones, notebooks, tablets, cameras, TVs, home appliances, and smart wearables — as an array of {name, url} objects. Pass any category's URL slug as the category parameter to list_products_by_category, which paginates results in pages of roughly 48 products. Each item in the items array carries name, url, price, description, and score fields.

Product Detail and Versions

get_product_detail takes a full canonical product URL (e.g. https://product.pconline.com.cn/mobile/huawei/2904191.html) and returns a structured record with name, full_name, price, key_specs, available_versions, mall_prices, and related_articles. The available_versions array lists variant strings for products sold in multiple configurations. The related_articles array provides titles and URLs to editorial content associated with that product on PConline.

Specifications and Pricing

get_product_specs automatically converts a standard product URL to the corresponding specs page and returns a flat specs object mapping every specification attribute name to its string value — covering fields like screen size, processor, battery, connectivity, and camera specs depending on category. get_product_price similarly converts the URL to the pricing page and returns reference_price plus a mall_prices array, where each entry includes mall, product_name, price, and url. Note that mall_prices may be empty for products not yet commercially available in retail channels.

Reliability & maintenanceVerified

The Com API is a managed, monitored endpoint for pconline.com.cn — not a raw scraper you maintain. Every endpoint is automatically health-checked on a schedule, and when pconline.com.cn changes and a check fails, the API is automatically queued for repair and re-verified. It is built to keep working as the site underneath it changes.

This isn't an official pconline.com.cn API — it's an independent, maintained REST wrapper over public data. Where the source has no official API (or only a limited one), Parse gives you a stable contract over a source that never promised one, and keeps it current. Need a new endpoint or field? You can revise it yourself in plain English and the agent rebuilds it against the live site in minutes — contributing the change back to the shared API is free.

Last verified
6d ago
Latest check
5/5 endpoints passing
Maintenance
Monitored & self-healing
Will this API break when the source site changes?+
It's built not to. Every endpoint is health-checked on a schedule with automated test probes. When the source site changes and a check fails, the API is automatically queued for repair and re-verified — that's the self-healing layer. Each API page shows when its endpoints were last verified. And because marketplace APIs are shared, any fix reaches everyone using it.
Is this an official API from the source site?+
No — Parse APIs are independent, managed REST wrappers over publicly available data. That is the point: where a site has no official API (or only a limited one), Parse gives you a maintained, monitored endpoint for that data and keeps it working as the site changes — so you get a stable contract over a source that never promised one.
Can I fix or extend this API myself if I need a new endpoint or field?+
Yes — and you don't have to wait on us. This API was generated by the Parse agent, which stays attached. Describe the change in plain English ("add an endpoint that returns reviews", "fix the price field") in the revise box on the API page or via the revise_api MCP tool, and the agent rebuilds it against the live site in minutes. Contributing the change back to the public API is free.
What happens if I call an endpoint that has an issue?+
Errors are machine-readable: a bad call returns a clean status with the list of available endpoints and a repair hint, so an agent (or you) can recover or trigger a fix instead of failing silently. Confirmed failures feed the automatic repair queue.
Common use cases
  • Build a product comparison tool for Chinese consumer electronics using get_product_specs to align spec sheets across models.
  • Track retailer price changes over time by polling get_product_price for specific product URLs and storing mall_prices arrays.
  • Populate a category browse page by combining get_product_categories slugs with paginated list_products_by_category calls.
  • Enrich an e-commerce dataset with key_specs and available_versions from get_product_detail for laptops and tablets.
  • Feed editorial content links into a recommendation engine using the related_articles field from product detail responses.
  • Monitor new product listings by comparing successive list_products_by_category pages for a given category slug.
  • Aggregate reference prices across mobile phone categories to analyze pricing trends in the Chinese tech market.
Pricing & limitsSee full pricing →
TierPriceCredits/monthRate limit
Free$0/mo2005 req/min
Hobby$30/mo1,00020 req/min
Developer$100/mo5,000100 req/min
Team$300/mo20,000300 req/min
Company$1,000/mo100,000500 req/min

Each endpoint has a fixed posted price per successful call — most fall between 1 and 10 credits — shown on this API's page before you run it. Exceeding the rate limit returns a 429 response. Authenticate with the X-API-Key header.

Frequently asked questions
Does PConline offer an official developer API?+
PConline (pconline.com.cn) does not publish a public developer API or documented data access program for third parties.
What does `get_product_specs` return beyond what `get_product_detail` already provides?+
get_product_detail returns a key_specs object with a curated subset of highlighted attributes alongside price, versions, and related articles. get_product_specs returns a comprehensive flat specs object covering all technical specification fields listed on the product's dedicated spec page — typically many more attributes than key_specs includes.
Is user review data — ratings, review text, or review counts — available through this API?+
Not currently. The API covers product listings, specifications, retailer prices, and reference prices. Review text, user ratings, and review counts are not exposed in any current endpoint's response fields. You can fork this API on Parse and revise it to add an endpoint targeting PConline's product review pages.
What happens when `mall_prices` is empty in a `get_product_price` response?+
An empty mall_prices array indicates the product has no active retailer listings on PConline's price page — typically because the product is announced but not yet commercially available for purchase. The reference_price field may still be populated as an editorial estimate.
Does the API cover product search by keyword or filter by spec attributes?+
Not currently. Products can be browsed by category slug via list_products_by_category with pagination, but there is no keyword search endpoint and no spec-based filtering parameter. You can fork this API on Parse and revise it to add a search endpoint covering PConline's keyword search functionality.
Page content last updated . Spec covers 5 endpoints from pconline.com.cn.
Related APIs in EcommerceSee all →
pccomponentes.com API
Search and browse PC components across categories and retrieve detailed product information including technical specifications, pricing, availability, and customer reviews. Ideal for comparing hardware options across processors, graphics cards, laptops, and more.
catalog.onliner.by API
Search and compare products from Onliner.by's catalog with access to real-time prices, detailed product information, customer reviews, and historical price trends. Browse categories, get autocomplete suggestions, and view all available offers for any product to make informed purchasing decisions.
pcpartpicker.com API
Search and retrieve detailed PC component data including motherboards, specifications, and pricing across all part categories from PCPartPicker. Build custom PC configurations by looking up individual parts and comparing their specs and costs.
aliexpress.com API
Search for products across AliExpress and instantly access detailed information including product specs, customer reviews, and pricing to make informed purchasing decisions. Browse through product categories and retrieve complete product data directly from URLs to compare options and find exactly what you're looking for.
onliner.by API
Access data from Onliner.by.
currys.co.uk API
Search and browse products from Currys.co.uk to find detailed specifications, current pricing, and real-time stock availability. Retrieve comprehensive product information across electronics categories to compare items and make informed purchasing decisions.
mindfactory.de API
Search and browse PC hardware products from Mindfactory.de, including detailed specifications, pricing, and category listings. Find exactly what components you need with powerful search capabilities across their full inventory of computer parts and peripherals.
pichau.com.br API
Search for electronics products on Pichau.com.br by keyword and browse paginated results to find exactly what you're looking for. Get detailed product information including specifications, pricing, and availability for any item in their Brazilian electronics catalog.