Platforms, unified entities, vendor APIs, endpoints and connectors.
commerce.shopUnifiedSoonA seller account on one marketplace.
key marketplace + seller ID4 planned calls2 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.
/ v1/ e-commerce/ shops/ {shopId}One shop's public profile and metricsTikTok Shop · AmazonDesigned/ v1/ e-commerce/ shops/ {shopId}/ listingsThe listings of one shopTikTok ShopDesigned/ v1/ e-commerce/ tiktok-shop/ shops/ searchFilter shops by category and cross-border statusTikTok ShopDesigned/ v1/ e-commerce/ tiktok-shop/ shops/ rankingsShop rankings by day, week or monthTikTok ShopDesignedField keys and how each value is written, as the design defines them. Only fields a source actually returned come back.
entity.iduuidentity.kindstringentity.platformstringentity.scopestringshop.seller_idstringshop.namestringshop.urlurlshop.location_rawstringshop.type_rawstringshop.identity_label_rawstringshop.business_infostring[]shop.business_type_rawstringshop.managed_type_rawjsonshop.primary_sales_channel_rawstringshop.sales_trend_rawstringshop.rating_count_reporteddecimalshop.is_cross_borderbooleanimage.cover_urlurlprice.display_mindecimalprice.display_maxdecimalrating.scoredecimalmetrics.sales_countdecimalmetrics.gmvdecimalmetrics.follower_count_totaldecimalmetrics.gmv_totaldecimalmetrics.sales_count_1ddecimalmetrics.gmv_1ddecimalmetrics.sales_count_7ddecimalmetrics.gmv_7ddecimalmetrics.sales_count_30ddecimalmetrics.gmv_30ddecimalmetrics.sales_count_90ddecimalmetrics.gmv_90ddecimalmetrics.gmv_reporteddecimalmetrics.positive_feedback_rate_reporteddecimalmetrics.response_rate_reporteddecimalmetrics.delivery_rate_reporteddecimalmetrics.product_count_totaldecimalmetrics.product_count_currentdecimalmetrics.product_count_on_saledecimalmetrics.creator_count_totaldecimalmetrics.video_count_totaldecimalmetrics.live_count_totaldecimalmetrics.creator_count_reporteddecimalmetrics.video_count_reporteddecimalmetrics.live_count_reporteddecimalmetrics.live_creator_count_totaldecimalmetrics.video_creator_count_totaldecimalmetrics.shop_creator_count_totaldecimalmetrics.self_promotion_gmv_7ddecimalmetrics.affiliate_gmv_7ddecimalmetrics.shopping_mall_gmv_7ddecimalmetrics.gmv_growth_rate_7ddecimalmetrics.self_promotion_gmv_30ddecimalmetrics.affiliate_gmv_30ddecimalmetrics.shopping_mall_gmv_30ddecimalmetrics.gmv_growth_rate_30ddecimalmetrics.self_promotion_gmv_reporteddecimalmetrics.affiliate_gmv_reporteddecimalmetrics.shopping_mall_gmv_reporteddecimalmetrics.gmv_growth_rate_reporteddecimalmetrics.video_sales_count_30ddecimalmetrics.video_gmv_30ddecimalmetrics.live_sales_count_30ddecimalmetrics.live_gmv_30ddecimalmetrics.product_card_sales_count_30ddecimalmetrics.product_card_gmv_30ddecimalmetrics.personal_creator_sales_count_30ddecimalmetrics.personal_creator_gmv_30ddecimalmetrics.seller_creator_sales_count_30ddecimalmetrics.seller_creator_gmv_30ddecimalmetrics.interval_related_creator_count_reporteddecimalmetrics.interval_total_related_creator_count_reporteddecimalmetrics.interval_total_related_video_creator_count_reporteddecimalmetrics.interval_total_related_shop_creator_count_reporteddecimalmetrics.interval_total_related_videos_count_reporteddecimalmetrics.interval_sold_count_reporteddecimalmetrics.interval_total_sold_count_reporteddecimalmetrics.interval_sold_count_growth_rate_reporteddecimalmetrics.interval_gmv_pop_growth_rate_reporteddecimalrelated.categoriesuuid[]related.listingsuuid[]related.creatorsuuid[]related.product_categoriesuuid[]context.currencystringdecimal 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.
organizationOrganizationObservedMatched by credit code or D-U-N-Stro_casesCase[]ObservedSchedule A cases that name the shopVendor 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.
2 endpoints from 1 API · from $0.001
Each link is a field you can ask for in the same call.
marketplace + listing IDOne product page on one marketplace: price, rank, reviews and sales.
listing + shopOne shop's price, stock and delivery on a listing.
platform + creator IDA creator who sells through affiliate links.
credit code · D-U-N-S · domainThe company behind shops, factories, brands and patents. Seller, supplier and rights holder are roles it plays.
court + docket no.An IP lawsuit, including Schedule A cases and the TROs that freeze shop funds.