Developer Platform

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