Build with TonicPow
Integrate promotion, link tracking, and conversion analytics into your own applications with the TonicPow REST API.
API overview
The TonicPow API is a RESTful service that gives you full control over campaign management, link generation, conversion tracking, and analytics. Authenticate with an API key and start making requests.
Quick start
curl -X GET https://api.tonicpow.com/v1/campaigns \
-H "Authorization: Bearer YOUR_API_KEY"What you can build
Everything you need to integrate performance-based promotion into your product.
Campaign API
Create, update, and manage campaigns programmatically. List active campaigns, set payout rates, and control budgets via API.
Link tracking
Generate tracked promotion links, retrieve click analytics, and manage short URLs through the link endpoints.
Conversion webhooks
Receive real-time HTTP callbacks when conversions fire. Verify payloads and sync conversion data with your own systems.
Analytics endpoints
Query clicks, conversions, and payout data with date ranges, filtering, and aggregation. Export data for reporting.
SDKs and tools
Use the official JavaScript SDK or call the REST API directly from any language.
@tonicpow/js-sdk
Official JavaScript/TypeScript SDK for Node.js and browser environments. Typed methods for all API endpoints with built-in error handling.
REST API docs
Full API reference with request/response examples, authentication details, and error codes. Use from any language that can make HTTP requests.
Get your API key
Create an account, generate an API key, and start building with TonicPow in minutes.
Create your account