Partner

Affiliate- Programm

Werben Sie eSimHero für Reisende und Creator. Klare Bedingungen, faire Attribution und Tools für Tarife und Preise.

Nachvollziehbare, veröffentlichte Konditionen
Vorhersehbare First-Touch-Regeln
Dedizierter Partner-Support

Das Programm auf einen Blick

So arbeiten wir heute mit Affiliates zusammen.

10 % Provision auf Nettoumsatz

Provision auf abgeschlossene Bestellungen nach Rabatten. Steuern und Gebühren können je nach Region ausgeschlossen sein; Details stehen in Ihrem Partnervertrag.

30-Tage-Cookie-Fenster

Die Attribution gilt 30 Tage ab Klick auf Ihren Empfehlungslink – auch wenn Kundinnen später zurückkehren.

First-Touch-Attribution

Die erste qualifizierte Empfehlung erhält die Provision beim Abschluss – ohne verwirrende Last-Click-Änderungen.

API für Tarife, Preise & Daten

Nutzen Sie unsere Affiliate-Katalog-API für Ziele, Tarife und aktuelle Endkundenpreise in Website, Apps oder Tools.

Affiliate-API

Zwei schreibgeschützte JSON-Endpunkte für deine Website, App oder Vergleichstabelle. Jeder Tarif und jeder Link kommt veröffentlichungsfertig zurück, inklusive deines Referral-Tags.

Authentifizierung

Dein API-Schlüssel steht im URL-Pfad. Schlüssel werden pro Partner ausgestellt und mit der Onboarding-E-Mail verschickt: Bewahre sie serverseitig auf und binde sie nicht in Client-Code ein.

cURL
curl "https://esimhero.com/api/affiliate/catalogue/esh_3f9c1a7e2b8d4f6a0c5e9b2d7a4f1c83?utm=true" \
  -H "Accept: application/json"
Caching
Antworten werden 5 Minuten zwischengespeichert (Cache-Control: public, max-age=300). Preise und Abdeckung aktualisieren sich automatisch.
Fehler
Ein unbekannter oder deaktivierter Schlüssel liefert 401 mit diesem JSON-Body: {"error": "Invalid API key"}
GET/api/affiliate/catalogue/{apiKey}

Liefert alle aktiven Tarife mit Preisen in allen unterstützten Währungen (USD, EUR, GBP), Netzabdeckung pro Land und einer sofort nutzbaren Checkout-URL.

Query-Parameter

utmbooleanAuf true setzen, um deinen Referral-Tag an jede Kauf-URL anzuhängen, damit dir Klicks zugeordnet werden: ?utm_source=your-slug

Antwortschema

slugstringStabile Tarif-Kennung.
namestringLesbarer Tarifname (Ziel, Datenvolumen, Laufzeit).
dataobjectDatenvolumen in Bytes, Anzeigetext und Unlimited-Flag.
validityobjectLaufzeit in Tagen, Einheit und formatierter Anzeigetext.
pricesarrayEin Eintrag pro Währung mit Betrag, Währung und Symbol.
speedstringNetzgeschwindigkeits-Label, z. B. 5G oder LTE.
typestringTariftyp, z. B. data.
categorystringstandard oder unlimited für Tagespässe mit täglichem Highspeed-Limit.
popularbooleanOb wir diesen Tarif auf der Zielseite hervorheben.
coverageobjectAbdeckungstyp (local, regional oder global) sowie alle abgedeckten Länder und deren Netze.
purchase_urlstringDirekter Checkout-Link, mit deiner utm_source wenn utm=true.

Beispielantwort

200 · application/json
[
  {
    "slug": "france-5gb-30-days",
    "name": "France 5 GB 30 days",
    "data": {
      "bytes": 5368709120,
      "display": "5 GB",
      "unlimited": false
    },
    "validity": {
      "days": 30,
      "unit": "DAY",
      "display": "30 days"
    },
    "prices": [
      { "amount": 12.99, "currency": "USD", "symbol": "$" },
      { "amount": 11.99, "currency": "EUR", "symbol": "€" },
      { "amount": 10.49, "currency": "GBP", "symbol": "£" }
    ],
    "speed": "5G",
    "type": "data",
    "category": "standard",
    "popular": true,
    "coverage": {
      "type": "local",
      "countries": [
        {
          "name": "France",
          "iso": "FR",
          "networks": [
            { "name": "Orange", "type": "5G" }
          ]
        }
      ]
    },
    "purchase_url": "https://esimhero.com/france-esim/france-5gb-30-days/checkout?utm_source=yourbrand"
  }
]
GET/api/affiliate/links/{apiKey}

Liefert einen Link pro Reiseziel, das wir verkaufen (Länder und Regionen), mit den ISO-Codes, für die er angezeigt werden soll. Gemacht für Vergleichsportale, die Links nach Besucherstandort ausspielen.

Antwortschema

namestringButton-Text, maximal 30 Zeichen.
linkstringURL der Zielseite.
type"web"Plattformtyp des Ziels. Immer web.
targetsstring[]ISO-Ländercodes, für die der Link angezeigt werden soll. Regionale Links listen alle Mitgliedsländer.

Beispielantwort

200 · application/json
[
  {
    "name": "France eSIM",
    "link": "https://esimhero.com/france-esim?utm_source=yourbrand",
    "type": "web",
    "targets": ["FR"]
  },
  {
    "name": "Europe eSIM",
    "link": "https://esimhero.com/europe-esim?utm_source=yourbrand",
    "type": "web",
    "targets": ["FR", "DE", "ES", "IT", "PT"]
  }
]

Jetzt bewerben

Sag uns, wo du uns bewirbst und welchen Rabattcode du möchtest. Wir richten alles ein und schicken dir deinen API-Schlüssel per E-Mail.

3 bis 20 Zeichen: Buchstaben, Zahlen und Bindestriche. Reisende geben ihn beim Bezahlen ein, und er wird deinem Konto gutgeschrieben.

By joining, you agree to our Affiliate Terms & Conditions