eSIMDual Reseller API
Use the eSIMDual reseller API in your own website or app
This documentation covers authentication, packages, 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
- 4Validieren 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"
}'
Webhook-Ereignisse
eSIMDual signiert Webhook-Nutzdaten mit HMAC SHA-256 unter Verwendung Ihres Webhook-Geheimnisses.
ping
order.completed
order.processing
order.failed
X-eSIMDual-EventX-eSIMDual-DeliveryX-eSIMDual-Signature