Docs
Centro para desarrolladoresPanelesimoa.com
    • Introducción
    • Inicio rápido
    • Autenticación
    • Overview
    • Listar eSIM
    • Consigue una eSIM
    • Países
    • OpenAPI
    • Seguimiento y comisiones
    • Límites de solicitudes y errores
    • Overview
    • Claude
    • ChatGPT
    • Gemini
    • Otros clientes MCP
    • Overview
    • Autenticación
    • Productos
    • Detalle del producto
    • Países
    • Errors & rate limits
  1. Docs
  2. Guides
  3. Límites de solicitudes y errores

Guides

Límites de solicitudes y errores

Public API per-account rate limits, error response format, status codes and caching guidance.

On this page
  • Rate limits
  • Status codes
  • Error format
  • Caching

Rate limits#

Nota

La API pública y el MCP autenticado comparten una cuota por hora para cada socio (20.000 por defecto). Añadir o rotar claves no la aumenta.

La ventana de 3,600 segundos empieza con la primera solicitud; el límite por minuto también se aplica. Las cuotas cuentan llamadas, no MB transferidos. La configuración operativa puede cambiar la cuota.

Los lotes de MCP admiten hasta 100 mensajes y cada mensaje cuenta como una llamada. Un lote que supere la cuota disponible devuelve 429 antes de ejecutarse.

X-RateLimit-Hour-Limit · X-RateLimit-Hour-Remaining · X-RateLimit-Hour-Reset

Estas cabeceras indican el límite por hora, las llamadas restantes y la hora de restablecimiento (segundos Unix). Al agotar el límite por hora se devuelve HTTP 429 y Retry-After en segundos. Las llamadas rechazadas por el límite por minuto no cuentan para la cuota por hora.

De forma predeterminada, cada cuenta de socio tiene un límite de 600 solicitudes por minuto. Si lo superas, recibes 429 rate_limited.

Propina

Si recibes un 429, espera un momento y vuelve a intentarlo. Si repites las mismas búsquedas, almacenar en caché los resultados unos minutos es la solución más eficaz.

Status codes#

HTTPSignificado
200Completado
400Parámetros no válidos
401 invalid_api_keyClave ausente, incorrecta o revocada
404ID de eSIM desconocido
429 rate_limitedLímite de solicitudes superado

Error format#

json
// 401 — missing, invalid or revoked key
{
  "error": "invalid_api_key",
  "message": "Missing or invalid API key. Create one at https://www.esimoa.com/developers/dashboard"
}

// 429 — too many requests for this key
{ "error": "rate_limited", "message": "Rate limit exceeded (600 requests per minute)." }

// 400 — invalid parameters / 404 — unknown eSIM id
{ "statusCode": 404, "message": "eSIM not found", "error": "Not Found" }

Caching#

Los precios cambian a menudo: guarda en caché los resultados de búsqueda unos minutos como máximo.

Última actualización: 1 de octubre de 2026

PreviousSeguimiento y comisionesSiguienteIntegraciones con IA (MCP)

On this page

  • Rate limits
  • Status codes
  • Error format
  • Caching

APIs and MCP for bringing esimoa eSIMs to your product

Resources

  • Docs
  • API reference
  • API para socios (B2B)
  • MCP server
  • OpenAPI spec

esimoa

  • Inicio
  • eSIM planes
  • Centro para desarrolladores
  • Panel
  • Portal de socios

Company

  • Sobre nosotros
  • Colaboraciones
  • Términos del servicio
  • Política de privacidad
  • Política de entrega y reembolsos

Ayuda

  • support@esimoa.com
  • Chat de ayuda

NBase Korea Co., Ltd.

902, Bldg A, 767 Sinsu-ro, Suji-gu, Yongin-si, Gyeonggi-do (Dongcheon-dong, Bundang Suji U-TOWER)

Sede en EE. UU.: NBASE CORP. · Corporate Park, Irvine, CA 92606, USA

© 2026 esimoa. Todos los derechos reservados.