Documentation
Feedback
Guides
API Reference

API Reference
Filter By
Post
Get
Put
Delete
Patch

Marketplace API

The Marketplace API enables marketplaces and sellers hosted on VTEX to perform their collaborative operations.

The marketplace must create an appKey and appToken for each non-VTEX seller that will use this API.

Endpoints

Sellers

SummaryMethodPath
Configure seller accountPOST/seller-register/pvt/sellers
List sellersGET/seller-register/pvt/sellers
Update seller by seller IDPATCH/seller-register/pvt/sellers/{sellerId}
Get seller data by IDGET/seller-register/pvt/sellers/{sellerId}

Seller Invite

SummaryMethodPath
Invite seller leadPOST/seller-register/pvt/seller-leads
List seller leadsGET/seller-register/pvt/seller-leads
Accept seller leadPUT/seller-register/pvt/seller-leads/{sellerLeadId}
Get seller lead's data by IDGET/seller-register/pvt/seller-leads/{sellerLeadId}
Delete seller leadDELETE/seller-register/pvt/seller-leads/{sellerLeadId}
Create seller from leadPUT/seller-register/pvt/seller-leads/{sellerLeadId}/seller
Resend seller lead invitePUT/seller-register/pvt/seller-leads/{sellerLeadId}/status

Seller Commissions

SummaryMethodPath
List seller commissions by seller IDGET/seller-register/pvt/sellers/{sellerId}/commissions
Upsert seller commissions in bulkPUT/seller-register/pvt/sellers/{sellerId}/commissions
Remove seller commissions by category IDDELETE/seller-register/pvt/sellers/{sellerId}/commissions/{categoryId}
Get seller commissions by category IDGET/seller-register/pvt/sellers/{sellerId}/commissions/{categoryId}

Affiliates

SummaryMethodPath
List affiliatesGET/fulfillment/pvt/affiliates
Get affiliate by IDGET/fulfillment/pvt/affiliates/{affiliateId}
Update affiliate by IDPUT/fulfillment/pvt/affiliates/{affiliateId}
Delete affiliate by IDDELETE/fulfillment/pvt/affiliates/{affiliateId}

Notification

SummaryMethodPath
Notify marketplace of price updatePOST/notificator/{sellerId}/changenotification/{skuId}/price
Notify marketplace of inventory updatePOST/notificator/{sellerId}/changenotification/{skuId}/inventory

Matched Offers

SummaryMethodPath
Get matched offers listGET/offer-manager/pvt/offers
Get matched offers' data by SKU IDGET/offer-manager/pvt/product/{productId}/sku/{skuId}
Get matched offers' data by product IDGET/offer-manager/pvt/product/{productId}

Sales Channel Mapping

SummaryMethodPath
Upsert sales channel mappingPUT/seller-register/pvt/sellers/{sellerId}/sales-channel/mapping
Get sales channel mapping dataGET/seller-register/pvt/sellers/{sellerId}/sales-channel/mapping

Loading API specification...