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

Actualizar perfil

Actualiza los datos del perfil empresarial del revendedor, como el nombre de la empresa, el país y el sitio web.

Ruta de API

PATCH /reseller/profile

Funcionamiento de la ruta

Esta ruta actualiza los datos del perfil de la cuenta de revendedor autenticada.

Campo del cuerpoTipoDescripción
companyNamestringNombre comercial opcional
countrystringPaís, campo opcional
websitestringSitio web de la empresa, opcional

Actualizar perfil

cURL
curl --location --request PATCH 'https://api.esimtrade.com/api/v1/reseller/profile' \
--header 'x-access-code: YOUR_ACCESS_CODE' \
--header 'x-secret-key: YOUR_SECRET_KEY' \
--header 'Content-Type: application/json' \
--data '{
  "companyName": "Example Telecom",
  "country": "JP",
  "website": "https://example.com"
}'

Estructura de la respuesta real

JSON
{
  "ok": true,
  "profile": {
    "name": "Umar Ahmed",
    "email": "reseller@example.com",
    "role": "reseller",
    "companyName": "Example Telecom",
    "country": "JP",
    "website": "https://example.com",
    "status": "approved",
    "balanceUsd": "59.00"
  }
}

URL base

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