eSIMDual Reseller API

Nutzen Sie die eSIMDual-Reseller-API auf Ihrer eigenen Website oder in Ihrer App.

This documentation covers authentication, packages, reseller pricing, VPN plans, orders, eSIM resources, wallet data and webhook payloads for the reseller API. Use the online reference below or download the OpenAPI JSON file for Postman, Insomnia or your own integration tools.

Schnellstart
  • 1Erstellen Sie ein API-Token mit POST /login
  • 2Senden Sie Bearer-Token an alle geschützten Endpunkte
  • 3Verwenden Sie den Idempotenzschlüssel bei der Auftragserstellung
  • 4Read VPN plans with GET /vpn/plans when you sell Secure VPN options
  • 5Validieren Sie Webhook-Signaturen mit Ihrem gemeinsamen Geheimnis.
Basis-URL https://esimdual.com/api/reseller/v1
Authentifizierung Authorization: Bearer <token>
Idempotenz Idempotency-Key: unique-order-key
Beispiel einer Anmeldeanfrage
curl --request POST 'https://esimdual.com/api/reseller/v1/login' \
  --header 'Content-Type: application/json' \
  --data '{
    "email": "partner@example.com",
    "password": "StrongPassword123!",
    "device_name": "production-server"
  }'
Musterbestellungsanfrage
curl --request POST 'https://esimdual.com/api/reseller/v1/orders' \
  --header 'Authorization: Bearer YOUR_TOKEN' \
  --header 'Idempotency-Key: ORDER-2026-0001' \
  --header 'Content-Type: application/json' \
  --data '{
    "package_id": 1120,
    "external_order_id": "NOANET-2026-0001",
    "device_imei": "356938035643809"
  }'
Sample VPN plans request
curl --request GET 'https://esimdual.com/api/reseller/v1/vpn/plans' \
  --header 'Authorization: Bearer YOUR_TOKEN'

The price_for_reseller field is the amount charged by eSIMDual to the reseller. Your storefront can add its own customer selling price on top.

Webhook-Ereignisse

eSIMDual signiert Webhook-Nutzdaten mit HMAC SHA-256 unter Verwendung Ihres Webhook-Geheimnisses.

ping order.completed order.processing order.failed
X-eSIMDual-Event
X-eSIMDual-Delivery
X-eSIMDual-Signature

Wir können Cookies oder andere Tracking-Technologien verwenden, wenn Sie unsere Website, mobile Website oder App besuchen, um die Website zu personalisieren und Ihre Erfahrung zu verbessern. Mehr erfahren

Erlauben