Transaktions API - Dokumentation
Die Transaktions API ermöglichtermöglicht den strukturierten Export und die Analyse von Transaktionen, die im Rahmen des Partnerprogramm-Systems erfasst wurden. Sie bietet detaillierte Einblicke in einzelne TransaktionsvorgängeTransaktionsvorgänge und unterstütztunterstützt bei der Abrechnung, Erfolgsmessung sowie der Integration in interne oder externe Systeme.
Die API kann im User-Interface unter dem MenüpunktMenüpunkt Daten-API verwendet werden.
API-Aufruf
| Wert | Beschreibung |
|---|---|
| www.domain.de | Systemdomain |
| ACCESS-TOKEN | Access Token des Users |
| ID | User-ID |
| .csv | Art des Downloads |
Transaktions-API Filterung
FürFür die Transaktions API könnenkönnen verschiedene Parameter als Filter verwendet werden.
Nachfolgend eine ÜbersichtÜbersicht aller verfügbarenverfügbaren Parameter:
Transaktions Status
| Parameter | Wert | Beispiel | Beschreibung |
|---|---|---|---|
condition[l:status] |
open |
condition[l:status]=open |
Alle Transaktionen, welche als |
confirmed |
condition[l:status]=confirmed |
Alle Transaktionen, welche als |
|
paid |
condition[l:status]=paid |
Alle Transaktionen, welche als |
|
canceled |
condition[l:status]=canceled |
Alle Transaktionen, welche als |
Hinweis: Es ist eine Kombination aus mehreren Status möglich.möglich. Zum Beispiel: condition[l:status]=confirmed,paid
| Parameter | Wert / Beispiel | Beschreibung |
|---|---|---|
condition[period][from] |
01.01.2025 |
Definiert das Startdatum des Zeitraums |
condition[period][to] |
31.01.2025 |
Definiert das Enddatum des Zeitraums |
condition[l:campaigns] |
1 |
Filtert alle Baskets, die einer bestimmten Kampagne zugeordnet sind. Mehrfachnennung |
condition[datemode] |
processingpayoutincoming |
Bestimmt die Art des Zeitraums:processing: Baskets, die im Zeitraum validiert wurdenpayout: Baskets, die im Zeitraum ausgezahlt wurdenincoming: Baskets, die im Zeitraum erfasst wurden (Transaktionsdatum) |
Beispiel:
Definition der Felder in der Transaktions-API
Die heruntergeladenen Transaktionen (z.B. als .csv) enthalten folgende Spalten:
| Feldname | Beschreibung |
|---|---|
id |
Eindeutige ID der Transaktion |
status |
Status der Transaktion |
timestamp |
Zeitpunkt der Transaktion |
campaign_id |
Kampagne, der die Transaktion zugeordnet wurde |
attribution |
Betrag der gezahlten Attribution |
delivered_tagcode_count |
Anzahl der |
delivered_tagcode_serversided_url |
|
ordertoken |
Vom Advertiser |
source |
Quelle der Transaktion |
project_id |
ID des Projekts, dem die Transaktion zugeordnet wurde |
admedia_id |
Werbemittel-ID, |
type |
Typ der Transaktion (z.B. Sale, Lead, View) |
commission |
Provision, die dem Publisher zugeordnet wurde (wird beim Salesabgleich geupdated) |
source_commission |
Ursprüngliche Provision (wird nicht geupdated) |
commission_group_id |
Provisionsgruppe, in der sich der Publisher bei Transaktionserzeugung befand |
trigger_id |
Trigger-ID, die der Transaktion zugeordnet ist |
description |
Beschreibung, die bei der Transaktion |
trigger_value |
|
trigger_type |
Art des Triggers ( |
turnover |
Provisionsrelevanter Bestellwert |
attributed_turnover |
Attribuierter Bestellwert (falls Attributionsmodell aktiv) |
original_turnover |
Bestellwert in der Advertiser- |
action_id |
Action-ID, die bei der Transaktion |
salary_id |
ID des Auszahlungsvorgangs, in dem die Transaktion abgerechnet wurde |
session_id |
Session-ID, die bei der Transaktion |
order_currency |
|
status_change_date |
Datum der letzten |
cancel_reason |
Stornogrund, falls die Transaktion storniert wurde |
source_turnover |
Vom Advertiser |
last_change |
Timestamp der letzten |
user_agent |
Clientinformationen des Nutzers, der die Transaktion |
order_actions_id |
Interner Verweis auf den provisionsrelevanten Klick oder Postview |
bonus_id |
ID eines Bonus-Laufs |
customer_journey_status |
Interne Kennziffer zur Customer Journey |
ebestid |
Gehashte Bestellnummer zur Anzeige |
order_timestamp |
Timestamp des Orderaufrufs |
action_timestamp |
Timestamp der Action, die zur Order |
trigger_title |
Name des Triggers |
payoutdate |
Auszahlungsdatum |
campaign_group_title |
Titel der Provisionsgruppe |
project_title |
Name des Projekts, dem die Transaktion zugeordnet wurde |
campaign_title |
Name der Kampagne, die der Transaktion zugeordnet wurde |
advertiser_id |
ID des Advertisers, dem die Transaktion zugeordnet wurde |
advertiser_title |
Name des Advertisers, dem die Transaktion zugeordnet wurde |
publisher_id |
ID des Publishers, dem die Transaktion zugeordnet wurde |
referrer |
Seite, auf der der |
country |
Land, in dem die Transaktion erzeugt wurde |
subid |
Sub-ID, die bei der Transaktion |
publisher_prename |
Vorname des Publishers (aus Systemdaten) |
publisher_surname |
Nachname des Publishers (aus Systemdaten) |
publisher_searchtitle |
Suchtitel des Publishers (aus Systemdaten) |
basket_items |
Anzahl der Artikel im Warenkorb |
sub_status |
Advertiser-interner Status zur Verwaltung der Transaktion |
visibility |
Sichtbarkeit |
external_sources_entity_id |
(Account) Id der externen Quelle |
external_sources_currency_code |
Währungscode aus der externen Quelle |
external_sources_currency_rate |
Umrechnungsrate anhand des external_sources_currency_code und der internen Währung |
external_sources_turnover |
Bestellwert aus der externen Quelle |
source_project_id |
Publisher/Project-ID aus der externen Quelle |
source_project_title |
Publisher/Project-Name aus der externen Quelle |
turnover_brutto |
Bestellwert inkl. Steuern |