Skip to main content

Publisher API Guide: Integration & Tracking with Trackier

This guide explains how to get started with Trackier Publisher API, including accessing campaigns, tracking links, conversion logs, payouts, and reports.

Updated over a week ago

Overview

This guide explains how to get started with the Trackier Publisher API for Trackier publisher accounts.

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.

Creating an API Key via Admin Dashboard

  1. You can generate the publisher API key from your panel itself.

  2. Find that particular publisher in the Manage Publisher Section, and there you will be able to generate the API key and URL for that publisher.

  3. This API key will help the publishers get campaigns from the Trackier panel to their panel.

Publisher API Guide: Integration & Tracking with Trackier


Creating an API Key via Old Publisher Interface

  1. Log into the publisher panel, go to API from the navigation bar, and click on the “API” tab.

  2. If you don’t already have an API key, there will be a notice with a link to create one. Once you’ve created one, the page will display your private API key.

  3. You can also talk to your account manager about creating and obtaining your API key.

Publisher API Guide: Integration & Tracking with Trackier


Creating an API Key via New Publisher Interface

  1. Log into the publisher panel, go to Integration from the navigation bar, and click on the API tab.

  2. If you don’t already have an API key, there will be a notice with a link to create one. Once you’ve created one, the page will display your private API key.

  3. You can also talk to your account manager about creating and obtaining your API key.

Publisher API Guide: Integration & Tracking with Trackier

Whitelist IP Address

IP addresses can be whitelisted in the application. However, click on the Support tab in the navigation bar and click on the API link from the drop-down. There will be a box underneath your API key to submit an IP address to be whitelisted. Additional IP addresses can be added to the whitelist using the API method.

Making a Request

Your network’s API key is used to authenticate requests through the API. Every API request must have a valid API key. When making an API request, use your API key as a header request with the parameter X-API-Key.

Example: Getting the Campaign List

STEP 1: Get your API key

STEP 2: See the documentation for endpoints; for our case, it is "/publisher/campaigns.”


STEP 3: Enter your API Key and hit Send API Request.

Publisher API Guide: Integration & Tracking with Trackier



API Integrations for Publishers

When you open the Publisher API Docs, you can find all the API integrations available for publishers.

Publisher API integration includes:

  • Fetch all campaigns

    Publisher API Guide: Integration & Tracking with Trackier

  • Create campaign request access

    Publisher API Guide: Integration & Tracking with Trackier

  • Conversion Logs

    Publisher API Guide: Integration & Tracking with Trackier

  • Fetch all deals

    Publisher API Guide: Integration & Tracking with Trackier

  • Performance Report

    Publisher API Guide: Integration & Tracking with Trackier

  • Fetch Publisher Profile

    Publisher API Guide: Integration & Tracking with Trackier

  • Edit publisher profile

    Publisher API Guide: Integration & Tracking with Trackier

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 publisher's API documents.

Publisher API Guide: Integration & Tracking with Trackier


APIs, or Application Programming Interfaces, allow different software systems to communicate with each other seamlessly. The Trackier Publisher API follows the REST architecture, which means it uses standard HTTP methods such as GET, POST, PUT, and DELETE for sending and receiving data. All API responses are typically returned in JSON format, making it easy for developers to parse and integrate the information into their own systems.

Using an API key is essential for secure access, ensuring that only authorized users can make requests and access data. Proper error handling and logging are recommended to maintain a reliable integration and quickly identify any issues. Additionally, it is always a good practice to test API requests in a controlled environment before applying them in production. Staying up to date with the official documentation is crucial, as it provides information on the latest endpoints, parameters, and features released by Trackier.

Understanding API Authentication and Security

APIs often require authentication to ensure that only authorized users can access sensitive data. For the Trackier Publisher API, this is done using the API key. Keeping your API key confidential is critical, as sharing it publicly could allow unauthorized access to your campaigns and reports. Some publishers also whitelist IP addresses to restrict access further. By combining API keys with IP whitelisting, you can add an extra layer of security to your integration.

Data Formats and Responses

The Trackier Publisher API typically returns data in JSON format. JSON is widely used because it is lightweight, easy to read, and can be easily parsed by most programming languages. When making API requests, understanding the structure of the response is important for efficiently using the data. This allows publishers to accurately display campaign information, conversion data, or performance reports in their own systems.

Testing and Troubleshooting

Before implementing an API integration in a live environment, it is always recommended to test the integration in a sandbox or staging setup. Testing helps identify issues such as incorrect API endpoints, malformed requests, or missing parameters. In case of errors, the API usually provides error codes and messages that can guide troubleshooting. Proper logging and monitoring of API requests also help maintain a stable and reliable integration.

Benefits of API Integration for Publishers

Integrating with the Trackier Publisher API can streamline many routine tasks. Publishers can fetch campaigns, track conversions, and retrieve performance reports programmatically. Automation reduces the need for manual intervention, saves time, and minimizes errors. Additionally, real-time access to campaign data enables faster decision-making and better optimization of marketing strategies. Publishers can also customize their dashboards or internal tools by leveraging API data, which provides flexibility and improved reporting capabilities.



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.

Did this answer your question?