Platforms, unified entities, vendor APIs, endpoints and connectors.
commerce.variantUnifiedSoonOne size or color of a product.
key GTIN · platform SKUInside Listing4 Direct endpoints today
Calls from commerce API design 0.1.0-draft, written as REST paths. Each call returns this entity in one shape on the platforms it lists, and none is deployed yet.
Variant has no call of its own. It comes back inside the Listing detail call.
Field keys and how each value is written, as the design defines them. Only fields a source actually returned come back.
entity.iduuidentity.kindstringentity.platformstringentity.scopestringvariant.native_idstringselected_optionsobject[]imagesobject[]stock.quantityintegerstock.status_rawstringrelation.listing_iduuidrelated.offersuuid[]decimal and integer values arrive as strings to keep precision. A key ending in _reported is the source's own figure, method unconfirmed; _raw keeps the source's raw code. uuid fields point at other AIsa entities.
Estimates, checks and risk lists from other sources, planned to come back in the same response.
units_sold_30dEstimate[]EstimatedOnly where an estimator splits sales by variantgtinstringObservedUPC or EAN, checked against GS1Vendor endpoints that already return this kind of object, in the vendor's own format. Your code names the vendor, so switching vendors means changing it.
4 endpoints from 2 APIs · from $0.001
| API | Method | Path | Endpoint | Price |
|---|---|---|---|---|
| DataForSEO | GET | dataforseo/merchant/amazon/asin/live/advanced | Live Merchant Amazon Asin Advanced | from $0.012 |
| TikHub | GET | tikhub/tiktok/shop/web/fetch_product_detail_v3 | tiktok web/fetch_product_detail | from $0.001 |
| DataForSEO | GET | dataforseo/merchant/amazon/asin/task_get/advanced/{id} | Get Amazon ASIN Results by id | Metered |
| DataForSEO | GET | dataforseo/merchant/amazon/asin/task_post | Setting Amazon ASIN Tasks | from $0.012 |
Each link is a field you can ask for in the same call.