Server-Side Trackers API endpoints
Endpoint reference for the Server-Side Trackers tag (10 endpoints): Third-party tracker URLs fired server-side by Epom on impression / click / ad-request events
Third-party tracker URLs fired server-side by Epom on impression / click / ad-request events. 10 endpoints, generated from the OpenAPI spec. Authentication, the response envelope, pagination and error codes are shared by all endpoints — see REST API overview. Parameters marked form go in an application/x-www-form-urlencoded request body.
POST /rest-api/server-side-tracker/banner/add.do
Add banner server-side tracker.
| Parameter | In | Type | Required | Description |
|---|---|---|---|---|
domainId | form | integer | yes | Banner id |
url | form | string | yes | Tracker URL (publisher macros supported) |
event | form | string | yes | Event the tracker fires on: IMPRESSION, CLICK or REQUEST |
Responses: 200 — Operation result with success status. Errors follow the shared conventions.
POST /rest-api/server-side-tracker/banner/delete.do
Delete banner server-side tracker.
| Parameter | In | Type | Required | Description |
|---|---|---|---|---|
id | form | integer | yes | Tracker record id |
Responses: 200 — Operation result with success status. Errors follow the shared conventions.
POST /rest-api/server-side-tracker/banner/disable.do
Disable banner server-side tracking.
| Parameter | In | Type | Required | Description |
|---|---|---|---|---|
id | form | integer | yes | Banner id |
Responses: 200 — Operation result with success status. Errors follow the shared conventions.
POST /rest-api/server-side-tracker/banner/enable.do
Enable banner server-side tracking.
| Parameter | In | Type | Required | Description |
|---|---|---|---|---|
id | form | integer | yes | Banner id |
Responses: 200 — Operation result with success status. Errors follow the shared conventions.
GET /rest-api/server-side-tracker/banner/list.do
List banner server-side trackers.
| Parameter | In | Type | Required | Description |
|---|---|---|---|---|
domainId | query | integer | yes | Banner id |
Responses: 200 — List of banner server-side trackers. Errors follow the shared conventions.
POST /rest-api/server-side-tracker/placement/add.do
Add placement server-side tracker.
| Parameter | In | Type | Required | Description |
|---|---|---|---|---|
domainId | form | integer | yes | Placement id |
url | form | string | yes | Tracker URL (publisher macros supported) |
event | form | string | yes | Event the tracker fires on: IMPRESSION, CLICK or REQUEST |
Responses: 200 — Operation result with success status. Errors follow the shared conventions.
POST /rest-api/server-side-tracker/placement/delete.do
Delete placement server-side tracker.
| Parameter | In | Type | Required | Description |
|---|---|---|---|---|
id | form | integer | yes | Tracker record id |
Responses: 200 — Operation result with success status. Errors follow the shared conventions.
POST /rest-api/server-side-tracker/placement/disable.do
Disable placement server-side tracking.
| Parameter | In | Type | Required | Description |
|---|---|---|---|---|
id | form | integer | yes | Placement id |
Responses: 200 — Operation result with success status. Errors follow the shared conventions.
POST /rest-api/server-side-tracker/placement/enable.do
Enable placement server-side tracking.
| Parameter | In | Type | Required | Description |
|---|---|---|---|---|
id | form | integer | yes | Placement id |
Responses: 200 — Operation result with success status. Errors follow the shared conventions.
GET /rest-api/server-side-tracker/placement/list.do
List placement server-side trackers.
| Parameter | In | Type | Required | Description |
|---|---|---|---|---|
domainId | query | integer | yes | Placement id |
Responses: 200 — List of placement server-side trackers. Errors follow the shared conventions.
Related
- REST API overview — authentication and conventions
- API endpoint reference by tag