Overview
This guide explains how to get started with the Trackier Admin API.
Trackier's REST API allows developers to access and integrate the functionality of Trackier with other applications. Some examples of API methods include retrieving campaigns, tracking links, conversion logs, retrieving payouts, and custom reports.
What is the Admin API?
Trackier's Admin API is a REST API that gives developers full programmatic access to the Trackier panel. It allows you to build custom integrations, automate workflows, and retrieve or create data without logging into the panel manually.
Why Use the Admin API?
Automate repetitive tasks such as campaign creation, publisher onboarding, and report generation
Integrate Trackier data with your own internal tools, dashboards, or CRMs
Fetch real-time campaign, conversion, and payout data programmatically
Create and manage publishers, campaigns, and categories at scale via API calls
Build custom reporting pipelines using Trackier's data endpoints
Step 1: Generate Your Admin API Key
Your API key is the authentication credential that identifies your panel and authorizes all API requests.
In your Trackier panel, go to Automation
Scroll down to the API section
Your Admin API key will be displayed here — copy it and store it securely
Step 2: Whitelist Your IP Address
To add an additional layer of security, Trackier allows you to whitelist specific IP addresses that are permitted to make API requests. Requests from non-whitelisted IPs will be rejected.
In the API section, you will find an IP whitelist field beneath your API key
Enter the IP address you want to whitelist and save
Additional IP addresses can also be added programmatically via the API itself
Making a Request
Every API request must include your Admin API key as an HTTP header. Requests without a valid API key will be rejected.
Header format:
X-API-Key: YOUR_API_KEY
Include this header in every request you send to the Trackier Admin API.
API Integrations
The full list of Admin API endpoints is available in the Trackier Admin API Documentation. Below is a summary of the key endpoint categories available:
Category | What It Does |
Campaigns | Fetch all campaigns, create new campaigns, get campaign timeline, get campaign payouts |
Publishers | Fetch all publishers, create new publishers |
Advertisers | Find all advertiser CAPs |
Reports | Fetch campaign reports |
Categories | Create and manage campaign categories |
Coupon Codes | Fetch all coupon codes |
Incent Offers | Find all incentivized offers |
Authentication | Basic login endpoint
|
Note:
When creating a publisher via API, please ensure that you include a password in the request. If the password does not meet the required criteria, you may encounter the following error:
400 - {"success":false,"errors":[{"statusCode":400,"code":"107","codeMsg":"VALIDATION_ERROR","message":"Password criteria not met!"}]}
To avoid this, please make sure the password follows all the requirements mentioned below:
The password must be 8–16 characters long.
It must include at least one uppercase letter, one lowercase letter, one digit and one special character from the following: -, @, #, $, &
Schemas
Trackier has introduced a new feature through which anyone can verify if they are doing the correct API integration or not.
Schemas are the name of this new feature. Schemas enable anyone to verify that they are receiving the correct result from an API request after submitting one.
There are multiple schemas available in the Admin API documents.
Example: Find all Publishers
STEP I: Get your API key
STEP-II: See the documentation for endpoints, for our case, it is “/v2/publishers”
STEP-III: Enter your API Key and hit Send API Request.
Conclusion
The Trackier Admin API gives developers full programmatic access to their network's data and functionality. By generating your API key, securing it with IP whitelisting, authenticating every request with the X-API-Key header, and using schemas to validate your integration, you can build reliable, scalable integrations on top of Trackier's platform.
We're thrilled to have put together a top-notch team of qualified experts who are available to handle any of your concerns and respond to any inquiries you may have. You can contact us at any time by sending an email to Trackier Support or using the in-platform chat feature.



