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. API pública (/v1)
  3. Overview

Overview

API pública (/v1)

Shared rules of the /v1 API: base URL, response envelope, pagination and response language.

On this page
  • URL base
  • Endpoints
  • Response envelope
  • Paginación
  • Response language
  • Prices & caching

URL base#

Envía todas las solicitudes por HTTPS a la dirección de abajo. Se necesita una clave de la API pública (Autenticación), y todas las respuestas son JSON.

url
https://api.esimoa.com/v1

Endpoints#

EndpointDescripción
GET /v1/esimsBuscar eSIM
GET /v1/esims/:idConsigue una eSIM
GET /v1/countriesListar países
GET /v1/openapi.jsonEspecificación OpenAPI 3.1 (no requiere clave)

Response envelope#

Las respuestas correctas siempre incluyen "success": true. Las listas llegan en items y un resultado único en item.

json
// List endpoints
{ "success": true, "items": [ ... ], "total": 42, "limit": 10, "offset": 0, "sort": "price" }

// Detail endpoint
{ "success": true, "item": { ... } }

Para las respuestas de error y los códigos de estado, consulta Límites de solicitudes y errores.

Paginación#

Las listas se paginan con limit (1–50, predeterminado 10) y offset. offset siempre se redondea a la baja a un múltiplo de limit; por ejemplo, limit=10, offset=15 se trata como offset=10. El offset de la respuesta es el valor realmente utilizado y total es el recuento completo.

Propina

Solicita la página siguiente con offset + limit. Los offsets que no son múltiplos de limit podrían repetir elementos entre páginas, por eso se redondean hacia abajo.

Response language#

El parámetro lang (ko | en | ja | zh-CN | zh-TW, por defecto en) define el idioma de los nombres de países, los títulos de los productos y la página de compra a la que apunta url. Haz que coincida con el idioma de tu usuario.

Prices & caching#

Los precios (priceKrw) son el precio de venta de esimoa en KRW como número entero. Los precios cambian a menudo: guarda en caché los resultados de búsqueda unos minutos como máximo; el pago de esimoa es siempre la referencia del importe cobrado.

Última actualización: 1 de octubre de 2026

PreviousAutenticaciónSiguienteListar eSIM

On this page

  • URL base
  • Endpoints
  • Response envelope
  • Paginación
  • Response language
  • Prices & 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.