Developer Documentation
Develop and scale an auction-based advertising platform in your marketplace.

Two Integration Paths — Mix and Match as Necessary
Low Code
Deals with common use cases and gets you started quickly.
API Driven
For bespoke functionality and advanced use cases.
Try It Out
Explore our API with these common workflows.- 1. Upload a product
- 2. Create a campaign
- 3. Run an auction
- 4. Track events
Upload products to your catalog using the Catalog API.
Our Products
Explore Topsort’s core components designed to power your retail media business:Ad Platform
Comprehensive solution for launching and managing your advertising business with campaigns, reports, and integrations.
Ad Server
Powerful APIs for customizing ads and integrating with existing systems.
Control relevance, targeting, and performance.
Ad Intelligence
Smart tools for forecasting, retrieval, and attribution to enhance your ad
system with AI-powered insights.
Toppie
DSP for advertising agencies and brands to manage campaigns across multiple retailers with real-time data.
Client Libraries
We provide client libraries to help you get started quickly:Topsort.js
JavaScript SDK for web applications
Analytics.js
Analytics tracking library
Topsort.kt
Kotlin SDK for Android
PHP SDK
PHP library for server-side integration
Banners.js
Banner ad integration library
Topsort.swift
Swift SDK for iOS