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
Primeros pasos
Clave de API o sesión

Errores y códigos de estado

Respuestas HTTP habituales de las rutas de la API para revendedores y cómo interpretarlas.

Guía de estados HTTP

La API de eSIMTrade para revendedores devuelve códigos HTTP estándar, no tablas numéricas de errores específicas de algunos proveedores. Esto permite gestionar el flujo de las integraciones y las políticas de reintento de forma más clara.

EstadoSignificadoCausa habitual
400Solicitud incorrectaFalta un parámetro obligatorio o un campo del cuerpo
401No autorizadoCredenciales ausentes, no válidas, caducadas o revocadas
402Pago requeridoSaldo prepago insuficiente en la cuenta del revendedor para realizar la compra
403Acceso prohibidoLa sesión está autenticada, pero no tiene permiso para realizar esta acción
404No encontradoNo se encontró el ICCID de la cuenta ni el registro asociado al revendedor
409ConflictoConflicto con una compra duplicada o una solicitud idempotente
429Demasiadas solicitudesSe ha superado el límite de solicitudes de la clave
500Error del servidorError inesperado del servicio

Ejemplo de respuesta de error

JSON
{
  "error": "API rate limit exceeded"
}

URL base

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

En esta página