Zum Hauptinhalt springen
← API-Referenz

Grenzwerte

Der Dienst schützt sich und jeden Shop mit festen Obergrenzen. Die Zahlen unten stammen aus der Konfiguration, mit der der Dienst läuft; wird ein Limit erreicht, antwortet er mit 429 und Retry-After, 413 oder 400 limit_exceeded.

Pfade, Feldnamen, Fehlercodes, Header-Namen und Codebeispiele bleiben englisch: Sie sind der Vertrag.

Die Obergrenzen

Ihre eigene Shop-Konfiguration legt die Arbeitslimits einer Bestellung fest (limits.maxParts, die Teilegrößen, Zeilen pro Bestellung); diese wählen Sie selbst, und sie erscheinen in GET /cfg/v1/config/public. Ein Sandbox-Shop erhält die niedrigeren Sandbox-Werte.

Dienst

GrenzwertWertDurchgesetzt durch
Anfragen pro Client-Adresse, alle Routen zusammen120 / mincfg-limits.json service.ipPerMinute
Anfragen pro Shop, alle Routen der Shopseite zusammen1200 / mincfg-limits.json service.tenantPerMinute
Request-Body eines Aufrufs der Shopseite1,000,000 BCFG_MAX_BODY_BYTES
Request-Body der Angebotsprüfung64,000 Bserver.ts handleQuoteVerify
Lebensdauer des Angebots-Tokens7 dCFG_QUOTE_TTL_S
Gleichzeitig berechnete Pläne + wartende in der Warteschlange2 + 16CFG_MAX_CONCURRENT_SOLVES + CFG_MAX_SOLVE_QUEUE
Längste Wartezeit auf einen Plan der Max-Engine90 sCFG_MAX_ENGINE_WAIT_MS

Bestellumfang

GrenzwertWertDurchgesetzt durch
Zeilen der Zuschnittliste in einer Bestellung2000ORDER_LIMITS.cutList
Zeilen mit ganzen Platten in einer Bestellung500ORDER_LIMITS.fullSheets
Beschlagzeilen in einer Bestellung500ORDER_LIMITS.hardware
Angebotszeilen in einer Bestellung5000ORDER_LIMITS.lines
Größe eines Bestelldokuments16,777,216 BORDER_LIMITS.documentBytes
Teile, Zeilen und Teilegrößen: durch Ihre Shop-Konfiguration festgelegtlimits.*tenant config

Testschlüssel

GrenzwertWertDurchgesetzt durch
Lebensdauer eines Testschlüssels30 dcfg-limits.json testKeys.ttlDays
Anfragen pro Testschlüssel60 / mincfg-limits.json testKeys.requestsPerMinute
Angebote pro Shop mit Testschlüsseln200 / dcfg-limits.json testKeys.quotesPerDay
Bestellungen pro Shop mit Testschlüsseln50 / dcfg-limits.json testKeys.ordersPerDay

Sandbox-Shop

GrenzwertWertDurchgesetzt durch
Lebensdauer der Sandbox14 dcfg-limits.json sandbox.lifetimeDays
Anfragen pro Sandbox-Shop60 / mincfg-limits.json sandbox.requestsPerMinute
Live-Vorschauen pro Sandbox-Shop20 / mincfg-limits.json sandbox.previewPerMinute
Teile pro Auftrag in einer Sandbox100cfg-limits.json sandbox.maxParts
Bestellungen pro Sandbox im gleitenden Zeitfenster100 / 30 dcfg-limits.json sandbox.ordersPerWindow
Webhook-Endpunkte einer Sandbox2cfg-limits.json sandbox.webhooksMax

Gespeicherte Projekte und Suche

GrenzwertWertDurchgesetzt durch
Body eines gespeicherten Projekts65,536 Bcfg-limits.json projects.maxBodyBytes
Gespeicherte Projekte pro Shop2000cfg-limits.json projects.perTenant
Gesamtgröße der gespeicherten Projekte eines Shops50,000,000 Bcfg-limits.json projects.bytesPerTenant
Projekte in einer Liste "Meine Projekte"100projects.ts PROJECT_LIST_LIMIT
Seitengröße der Katalogsuche (Standard / Maximum)24 / 100catalog/search.ts SEARCH_LIMITS

Eine Schaltfläche "Ausprobieren" gibt es hier mit Absicht nicht: Der geheime Schlüssel gehört auf Ihren Server, nie in einen Browser. Der Demo-Shop zeigt Einbettung und Bestellübergabe von Anfang bis Ende.

RechtlichesKonfigurator-Bedingungen (EN) ·Auftragsverarbeitungsvertrag (EN) ·Datenschutzhinweis für Käufer ·Drittanbieter-Lizenzen (EN)