Get Partner Pixel Log
curl --request POST \
--url https://api.eflow.team/v1/networks/reporting/affiliate/pixels \
--header 'Content-Type: application/json' \
--header 'X-Eflow-Api-Key: <api-key>' \
--data '
{
"from": "2024-01-01",
"to": "2024-01-31",
"timezone_id": 90,
"query": {
"filters": [
{
"resource_type": "offer",
"filter_id_value": "1"
}
]
}
}
'import requests
url = "https://api.eflow.team/v1/networks/reporting/affiliate/pixels"
payload = {
"from": "2024-01-01",
"to": "2024-01-31",
"timezone_id": 90,
"query": { "filters": [
{
"resource_type": "offer",
"filter_id_value": "1"
}
] }
}
headers = {
"X-Eflow-Api-Key": "<api-key>",
"Content-Type": "application/json"
}
response = requests.post(url, json=payload, headers=headers)
print(response.text)const options = {
method: 'POST',
headers: {'X-Eflow-Api-Key': '<api-key>', 'Content-Type': 'application/json'},
body: JSON.stringify({
from: '2024-01-01',
to: '2024-01-31',
timezone_id: 90,
query: {filters: [{resource_type: 'offer', filter_id_value: '1'}]}
})
};
fetch('https://api.eflow.team/v1/networks/reporting/affiliate/pixels', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://api.eflow.team/v1/networks/reporting/affiliate/pixels",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'from' => '2024-01-01',
'to' => '2024-01-31',
'timezone_id' => 90,
'query' => [
'filters' => [
[
'resource_type' => 'offer',
'filter_id_value' => '1'
]
]
]
]),
CURLOPT_HTTPHEADER => [
"Content-Type: application/json",
"X-Eflow-Api-Key: <api-key>"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "https://api.eflow.team/v1/networks/reporting/affiliate/pixels"
payload := strings.NewReader("{\n \"from\": \"2024-01-01\",\n \"to\": \"2024-01-31\",\n \"timezone_id\": 90,\n \"query\": {\n \"filters\": [\n {\n \"resource_type\": \"offer\",\n \"filter_id_value\": \"1\"\n }\n ]\n }\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("X-Eflow-Api-Key", "<api-key>")
req.Header.Add("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.post("https://api.eflow.team/v1/networks/reporting/affiliate/pixels")
.header("X-Eflow-Api-Key", "<api-key>")
.header("Content-Type", "application/json")
.body("{\n \"from\": \"2024-01-01\",\n \"to\": \"2024-01-31\",\n \"timezone_id\": 90,\n \"query\": {\n \"filters\": [\n {\n \"resource_type\": \"offer\",\n \"filter_id_value\": \"1\"\n }\n ]\n }\n}")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.eflow.team/v1/networks/reporting/affiliate/pixels")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["X-Eflow-Api-Key"] = '<api-key>'
request["Content-Type"] = 'application/json'
request.body = "{\n \"from\": \"2024-01-01\",\n \"to\": \"2024-01-31\",\n \"timezone_id\": 90,\n \"query\": {\n \"filters\": [\n {\n \"resource_type\": \"offer\",\n \"filter_id_value\": \"1\"\n }\n ]\n }\n}"
response = http.request(request)
puts response.read_body{
"pixels": [
{
"pixel_id": 123,
"network_id": 123,
"network_offer_id": 123,
"affiliate_id": 123,
"network_offer_payout_revenue_id": 123,
"transaction_id": "<string>",
"conversion_id": "<string>",
"timestamp": 123,
"is_success": true,
"failed_attempts": 123,
"last_attempt": 123,
"payload": "<string>",
"debug_information": "<string>",
"delivery_method": "<string>",
"pixel_level": "<string>",
"pixel_status": "<string>",
"pixel_type": "<string>",
"relationship": {
"offer": {
"network_offer_id": 123,
"network_id": 123,
"network_advertiser_id": 123,
"network_offer_group_id": 123,
"network_tracking_domain_id": 123,
"name": "<string>",
"offer_status": "<string>",
"visibility": "<string>",
"currency_id": "<string>"
},
"affiliate": {
"network_affiliate_id": 123,
"network_id": 123,
"network_traffic_source_id": 123,
"name": "<string>",
"account_status": "<string>"
},
"campaign": {
"network_campaign_id": 123,
"network_id": 123,
"campaign_name": "<string>",
"campaign_status": "<string>"
},
"offer_group": {
"network_offer_group_id": 123,
"network_id": 123,
"network_advertiser_id": 123,
"name": "<string>",
"offer_group_status": "<string>",
"offer_count": 123
}
}
}
]
}Partner Postback
Get Partner Pixel Log
POST
/
networks
/
reporting
/
affiliate
/
pixels
Get Partner Pixel Log
curl --request POST \
--url https://api.eflow.team/v1/networks/reporting/affiliate/pixels \
--header 'Content-Type: application/json' \
--header 'X-Eflow-Api-Key: <api-key>' \
--data '
{
"from": "2024-01-01",
"to": "2024-01-31",
"timezone_id": 90,
"query": {
"filters": [
{
"resource_type": "offer",
"filter_id_value": "1"
}
]
}
}
'import requests
url = "https://api.eflow.team/v1/networks/reporting/affiliate/pixels"
payload = {
"from": "2024-01-01",
"to": "2024-01-31",
"timezone_id": 90,
"query": { "filters": [
{
"resource_type": "offer",
"filter_id_value": "1"
}
] }
}
headers = {
"X-Eflow-Api-Key": "<api-key>",
"Content-Type": "application/json"
}
response = requests.post(url, json=payload, headers=headers)
print(response.text)const options = {
method: 'POST',
headers: {'X-Eflow-Api-Key': '<api-key>', 'Content-Type': 'application/json'},
body: JSON.stringify({
from: '2024-01-01',
to: '2024-01-31',
timezone_id: 90,
query: {filters: [{resource_type: 'offer', filter_id_value: '1'}]}
})
};
fetch('https://api.eflow.team/v1/networks/reporting/affiliate/pixels', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://api.eflow.team/v1/networks/reporting/affiliate/pixels",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'from' => '2024-01-01',
'to' => '2024-01-31',
'timezone_id' => 90,
'query' => [
'filters' => [
[
'resource_type' => 'offer',
'filter_id_value' => '1'
]
]
]
]),
CURLOPT_HTTPHEADER => [
"Content-Type: application/json",
"X-Eflow-Api-Key: <api-key>"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "https://api.eflow.team/v1/networks/reporting/affiliate/pixels"
payload := strings.NewReader("{\n \"from\": \"2024-01-01\",\n \"to\": \"2024-01-31\",\n \"timezone_id\": 90,\n \"query\": {\n \"filters\": [\n {\n \"resource_type\": \"offer\",\n \"filter_id_value\": \"1\"\n }\n ]\n }\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("X-Eflow-Api-Key", "<api-key>")
req.Header.Add("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.post("https://api.eflow.team/v1/networks/reporting/affiliate/pixels")
.header("X-Eflow-Api-Key", "<api-key>")
.header("Content-Type", "application/json")
.body("{\n \"from\": \"2024-01-01\",\n \"to\": \"2024-01-31\",\n \"timezone_id\": 90,\n \"query\": {\n \"filters\": [\n {\n \"resource_type\": \"offer\",\n \"filter_id_value\": \"1\"\n }\n ]\n }\n}")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.eflow.team/v1/networks/reporting/affiliate/pixels")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["X-Eflow-Api-Key"] = '<api-key>'
request["Content-Type"] = 'application/json'
request.body = "{\n \"from\": \"2024-01-01\",\n \"to\": \"2024-01-31\",\n \"timezone_id\": 90,\n \"query\": {\n \"filters\": [\n {\n \"resource_type\": \"offer\",\n \"filter_id_value\": \"1\"\n }\n ]\n }\n}"
response = http.request(request)
puts response.read_body{
"pixels": [
{
"pixel_id": 123,
"network_id": 123,
"network_offer_id": 123,
"affiliate_id": 123,
"network_offer_payout_revenue_id": 123,
"transaction_id": "<string>",
"conversion_id": "<string>",
"timestamp": 123,
"is_success": true,
"failed_attempts": 123,
"last_attempt": 123,
"payload": "<string>",
"debug_information": "<string>",
"delivery_method": "<string>",
"pixel_level": "<string>",
"pixel_status": "<string>",
"pixel_type": "<string>",
"relationship": {
"offer": {
"network_offer_id": 123,
"network_id": 123,
"network_advertiser_id": 123,
"network_offer_group_id": 123,
"network_tracking_domain_id": 123,
"name": "<string>",
"offer_status": "<string>",
"visibility": "<string>",
"currency_id": "<string>"
},
"affiliate": {
"network_affiliate_id": 123,
"network_id": 123,
"network_traffic_source_id": 123,
"name": "<string>",
"account_status": "<string>"
},
"campaign": {
"network_campaign_id": 123,
"network_id": 123,
"campaign_name": "<string>",
"campaign_status": "<string>"
},
"offer_group": {
"network_offer_group_id": 123,
"network_id": 123,
"network_advertiser_id": 123,
"name": "<string>",
"offer_group_status": "<string>",
"offer_count": 123
}
}
}
]
}Returns partner (affiliate) pixel firing log data. Shows when partner postback pixels were fired, their HTTP response status, and any errors for debugging postback integration issues.
At least one filter with a
resource_type is required in the query.filters array, or the endpoint returns an empty list. Valid resource_type values are: offer, affiliate, and delivery_status.Authorizations
The Everflow API key generated from the Control Center > Security.
Body
application/json
Start date (format: YYYY-MM-DD).
End date (format: YYYY-MM-DD).
Timezone ID for the report.
Must include at least one filter with a resource_type. Without a filter, the endpoint returns an empty list.
Show child attributes
Show child attributes
Response
200 - application/json
Show child attributes
Show child attributes
Was this page helpful?
⌘I
