Docs
EntwicklerbereichDashboardesimoa.com
    • Einführung
    • Schnellstart
    • Authentifizierung
    • Overview
    • eSIMs auflisten
    • eSIM holen
    • Länder
    • OpenAPI
    • Tracking & Provision
    • Ratenlimits & Fehler
    • Overview
    • Claude
    • ChatGPT
    • Gemini
    • Andere MCP-Clients
    • Overview
    • Authentifizierung
    • Produkte
    • Produktdetails
    • Länder
    • Errors & rate limits
  1. Docs
  2. Guides
  3. Ratenlimits & Fehler

Guides

Ratenlimits & Fehler

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#

Hinweis

Öffentliche API und authentifiziertes MCP teilen sich ein stündliches Kontingent pro Partner (standardmäßig 20.000). Zusätzliche oder rotierte Schlüssel erhöhen es nicht.

Das 3,600-Sekunden-Fenster beginnt mit der ersten Anfrage; das Minutenlimit gilt zusätzlich. Kontingente zählen Aufrufe, nicht übertragene MB. Betriebliche Einstellungen können das Kontingent ändern.

MCP-Batches akzeptieren bis zu 100 Nachrichten, jede Nachricht zählt als ein Aufruf. Ein Batch, der das verfügbare Kontingent überschreitet, liefert vor der Ausführung 429.

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

Diese Header melden das Stundenlimit, die verbleibenden Aufrufe und die Rücksetzzeit (Unix-Sekunden). Ist das Stundenlimit erschöpft, wird HTTP 429 mit Retry-After in Sekunden zurückgegeben. Vom Minutenlimit abgelehnte Aufrufe zählen nicht zum Stundenkontingent.

Standardmäßig sind pro Partnerkonto 600 Anfragen pro Minute erlaubt. Darüber hinaus erhältst du 429 rate_limited.

Trinkgeld

Wenn du einen 429 erhältst, warte kurz und versuche es erneut. Bei wiederholt gleichen Suchen hilft es am meisten, die Ergebnisse einige Minuten zu cachen.

Status codes#

HTTPBedeutung
200Erfolgreich
400Ungültige Parameter
401 invalid_api_keySchlüssel fehlt, ist falsch oder widerrufen
404Unbekannte eSIM-ID
429 rate_limitedRatenlimit überschritten

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#

Preise ändern sich häufig – speichere Suchergebnisse höchstens wenige Minuten im Cache.

Zuletzt aktualisiert: 1. Oktober 2026

PreviousTracking & ProvisionWeiterKI-Integrationen (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
  • Partner-API (B2B)
  • MCP server
  • OpenAPI spec

esimoa

  • Startseite
  • eSIM Tarife
  • Entwicklerbereich
  • Dashboard
  • Partnerportal

Company

  • Über uns
  • Partnerschaft
  • Nutzungsbedingungen
  • Datenschutzerklärung
  • Liefer- und Erstattungsbedingungen

Hilfe

  • support@esimoa.com
  • Support-Chat

NBase Korea Co., Ltd.

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

US-Hauptsitz: NBASE CORP. · Corporate Park, Irvine, CA 92606, USA

© 2026 esimoa. Alle Rechte vorbehalten.