We offer two integration paths, depending on which ad formats you plan on integrating (banners, listings), how much customization you need and how fast you want to go live.Documentation Index
Fetch the complete documentation index at: https://docs.topsort.com/llms.txt
Use this file to discover all available pages before exploring further.
Fast and easy
If you’re going for a simple ad platform integration, we recommend Low
Code Integration using our SDKs and libraries. The libraries we offer
include:
- Banners.js: for rendering banner ads. Can also be injected using Google Tag Manager.
- Analytics.js: for tracking clicks, impressions and purchases.
- Javascript SDK: optional low-code wrapper for auctions and events.
- Topsort Proxy: handles injection of auction winners into your catalog or search engine results.
Full integration
If you’re going for an ad server integration and ad intelligence, we
recommend an API-first integration path. APIs offered today:
- Catalog API: keep Topsort up-to-date with your catalog changes.
- Auctions API: request winners for banners or listings.
- Events API: track clicks, impressions and purchases.
- Invitation API: invite advertiser users to the platform.
- User API: manage advertiser users.
- Reporting API: get granular reporting about your campaigns.
- Campaign API: create and update banner and listing campaigns.
- Segments API: create and manage user segments, for campaign targeting.
- Webhooks API: create and manage webhooks, for personalized campaign events.
- Billing API: top-up vendor, create wallets, add and manage billing contacts.
- Assets API: create and manage assets like images and videos.
- Offsite API: manage advertisers, campaigns and metrics related to offsite campaigns.