The Toppie API enables secure, programmatic access to Toppie’s unified retail media platform. Whether you’re automating campaign management, building custom dashboards, or integrating Toppie data into existing workflows, the API provides the foundation for scaling retail media operations beyond the UI.
Toppie API Reference
View the complete API documentation with all available endpoints
Key Benefits
- Automate Campaign Operations - Build workflows to manage campaigns across retailers without manual intervention
- Custom Integrations - Connect Toppie data to BI tools and internal systems
- Secure Access Control - Role-based permissions for data and capabilities
API Capabilities
The Toppie API provides comprehensive functionality through the following endpoints:Product Catalog Management
Product Catalog Management
Upload, update, and manage product catalogs across retail partners. Keep inventory synchronized and ensure accurate product information for your campaigns.
Campaign Lifecycle Operations
Campaign Lifecycle Operations
Create, modify, pause, and delete campaigns programmatically. Set budgets, targeting parameters, and bidding strategies for both Sponsored Listings and Banner Ads.
Advanced Analytics and Reporting
Advanced Analytics and Reporting
Retrieve real-time performance data including impressions, clicks, conversions, ROAS metrics, and ad spend. Generate custom reports with specific date ranges and metric selections.
Budget and Bid Management
Budget and Bid Management
Track account balances, view transaction history, and manage billing programmatically. Implement custom budget allocation algorithms based on performance metrics.
Authentication
All Toppie API requests require authentication using API keys with token-based authentication. This ensures secure access to your campaigns and data.Getting Your API Key
1
Navigate to Settings
Access Settings in your Toppie dashboard navigation
2
Select API Integration
Choose API Integration from the left-hand navigation menu
3
Create New Key
Click the ”+ New API Key” button to generate a new key
4
Save Immediately
Using Your API Key
Include your API key in theAuthorization header of each request:
Security Best Practices
Common Use Cases
- Campaign Automation
- Reporting Integration
- Inventory Management
- Budget Optimization
Automate campaign creation, budget adjustments, and performance optimization based on predefined rules and triggers. Build workflows that respond to performance thresholds or market conditions.Example scenarios:
- Automatically pause campaigns when ROAS drops below target
- Create new campaigns based on product catalog updates
- Adjust bids dynamically based on time of day or inventory levels
API Documentation
For complete API reference documentation including endpoint specifications, parameters, request/response examples, and error handling guidelines, visit the Toppie API Reference.










