Saltar al contenido
Saltar al contenido

Documentación de eSIMTrade

API pública

api.esimtrade.com

cURL
JavaScript
HTTP
JSON

Documentación práctica y clara de la API para revendedores.

Empieza por la autenticación, comprueba el saldo, consulta los planes y después trabaja con pedidos e inventario. Cada página de ruta explica la autenticación, los campos de la solicitud, la respuesta y ejemplos que puedes copiar.

Consulta rápida
Rutas disponibles
Ejemplos para copiar
Cuenta
Solo sesión del portal
PATCH

Configuración de webhooks

Consulta o actualiza la URL de webhook configurada para el revendedor. Estas rutas requieren una sesión autenticada del portal.

Ruta de API

PATCH /reseller/webhook

Funcionamiento de la ruta

Gestiona la URL del webhook desde una sesión autenticada del portal para revendedores. Este ajuste no se puede modificar mediante autenticación con clave de API.

Cuando se configura una URL de webhook, eSIMTrade envía solicitudes POST con reintentos limitados para recargas completadas, nuevos pedidos, cambios de estado de pedidos y reembolsos completados.

Las entregas incluyen encabezados con los metadatos del evento y pueden firmarse con HMAC SHA-256 si has configurado un secreto de firma de webhook para tu cuenta.

Estas rutas requieren actualmente una cookie de sesión de revendedor. Se incluyen aquí como referencia, pero no forman parte del flujo público de solicitudes con clave de API.

Ejemplo del cuerpo de la solicitud

JSON
{
  "webhookUrl": "https://example.com/webhooks/esimtrade"
}

Ejemplo de respuesta

JSON
{
  "ok": true,
  "webhookUrl": "https://example.com/webhooks/esimtrade"
}

URL base

https://api.esimtrade.com/api/v1