- Catalog Integration
- Auctions Integration (Sponsored Listings)
- Events Integration
Prerequisites
- A VTEX account with administrative access.
- The VTEX IO Toolbelt installed and configured.
- A Topsort account with a Marketplace API Key and an Advanced API Key.
Setting up Your API Key
Install the Topsort Services Settings app:- Go to the admin of your VTEX Workspace.
- Go to App > App Management and find the services app.
- Click on settings and add the API Key, then click on Save.
{{workspace__url}}/_v/ts/settings.
Importing Catalog into Topsort
You can integrate your VTEX catalog with Topsort using XML feed templates. Setup Steps:- Navigate to Store Settings > Channels > XML Integration in your VTEX Admin
-
Create a new XML template with required product fields:
- Product ID, title/name, Brand, Image URL, Price (all required)
- Description, Category path, SKU reference code, EAN/barcode (optional)
- Configure XML Structure:
-
Generate and test the feed URL:
https://{your-workspace-name}.vtexcommercestable.com.br/XMLData/{name-of-the-xml}.xml - Contact your Topsort representative to set up the XML feed integration.
Sponsored Listings in Search Results
- Remove the native vtex search resolver app:
- Install the Auction Integration app:
- Access the VTEX Admin portal, navigate to Apps > My Apps, and find Topsort’s Auctions Integration.
- Configure the number of sponsored slots and click Save.