Complete API Documentation
Comprehensive API reference for the entire AdoLytic platform. Discover all endpoints, data flows, and integration patterns from our complete dashboard analysis.
Authentication
Secure API access using JWT tokens and API keys
/api/auth/login
/api/auth/refresh
/api/auth/logout
Campaign Management
Advertiser campaign creation, management, and optimization
/api/v1/campaigns
/api/v1/campaigns
/api/v1/campaigns/{id}
Advertiser Analytics
Performance analytics and reporting for advertisers
/api/v1/analytics/performance
/api/v1/analytics/geographic
/api/v1/analytics/devices
Audience Management
Custom audience creation and targeting
/api/v1/audiences
/api/v1/audiences
Billing & Payments
Account balance, transactions, and payment management
/api/v1/billing/balance
/api/v1/billing/transactions
/api/v1/billing/payment-methods
Ad Units
Ad unit creation, management, and performance tracking
/api/v1/ad-units
/api/v1/ad-units
/api/v1/ad-units/{id}/code
Publisher Analytics
Revenue analytics and performance insights
/api/v1/analytics/performance
/api/v1/analytics/devices
Real-time Bidding
Live bid monitoring and SSP performance
/api/v1/bids/stream
/api/v1/bids/analytics
Header Bidding
SSP configuration and header bidding management
/api/v1/header-bidding/ssps
/api/v1/header-bidding/ssps
/api/v1/header-bidding/test
Revenue Optimization
AI-powered optimization and A/B testing
/api/v1/optimization/recommendations
/api/v1/optimization/ab-tests
Revenue Management
Revenue tracking and payment management
/api/v1/revenue/balance
/api/v1/revenue/transactions
/api/v1/revenue/withdraw
User Management
Admin user management and role assignment
/api/admin/users
/api/admin/users
/api/admin/users/{id}/status
Platform Analytics
Platform-wide analytics and performance monitoring
/api/admin/analytics/metrics
/api/admin/analytics/realtime
Fraud Detection
Platform fraud monitoring and prevention
/api/admin/fraud/metrics
/api/admin/fraud/alerts
/api/admin/fraud/block-ip
Campaign Approval
Campaign review and approval workflow
/api/admin/campaigns
/api/admin/campaigns/{id}/approve
/api/admin/campaigns/{id}/reject
Audit & Security
System audit trails and security monitoring
/api/admin/audit/logs
/api/admin/audit/sessions
/api/admin/sessions/{id}/terminate
Reports & Export
Custom reporting and data export functionality
/api/v1/reports/templates
/api/v1/reports/generate
/api/v1/reports/{id}/download
Notifications
Platform notifications and webhook management
/api/v1/notifications
/api/v1/notifications/{id}/read
Webhooks
Event-driven notifications and integrations
/api/v1/webhooks
/api/v1/webhooks
Account Settings
Account and platform configuration management
/api/v1/settings/profile
/api/v1/settings/profile
/api/v1/settings/api-keys
Getting Started
Quick start guide to using the AdoLytic API
1. Get API Key
Sign up for an account and generate your API key from the dashboard
2. Make API Calls
Use your API key to authenticate and start making API requests
3. Build & Scale
Integrate with your applications and scale your advertising business