Webservices Externe

ALLGEMEIN

„Login“ – Function

erstellt Loginsession, mit der dann der Zugriff auf den Webservice erfolgen kann. – Lebensdauer  (15min).

Input:
Username

String

UserID (affiliateid oder merchantid)
Password

String

Webservice Passwort
Output:
Token

String

Loginkey, aktiv 15min

„Logout“ – Function

Funktion beendet Loginsession

Input:
Token

String

Loginkey, aktiv 15min
Output:
kein

 

EXTERNE BEREICH

„NetworkPrograms“

Input:
Token

String

Loginkey aus Login-Aufruf
Query

String

Suchstring
Category

Array

ProgrammKategorie
MerchantIDs

Array

all, Liste mit MIDs
PartnershipStatus

String

PartnershipStatus
Output:
TotalCount

Integer

Anzahl aller gefundener Programme
MyProgramsRecord List of MyProgramRecord

 

NetworkProgramRecord
ProgramID

Integer

Programmnummer
ProgramTitle

String

ProgramDescription

String

PartnershipStatus

Enum

Approved, Waiting, Suspend, not approved
Merchant

String

PayPerImpression List of CommissionRecords
PayPerClick List of CommissionRecords
PayPerLead List of CommissionRecords
PayPerSale List of CommissionRecords

 

CommissionRecord
From

Integer

Von
To

Integer

Bis
Rate

Decimal

Betrag