Eine Programmierschnittstelle (Englisch: application programming interface, API) ist ein Programmteil, das von einem Softwaresystem anderen Programmen zur Anbindung an das System zur Verfügung gestellt wird. Mit den APIs können Publisher, Advertiser und Agenturen auf bestimmte Funktionen der Plattform zugreifen, um ein effizientes Affiliate Marketing zu gewährleisten.
Typischerweise werden folgende Funktionen über eine API angebunden: Statistiken, Werbemittel Management,
Order Management, Produktdaten.