Salta al contenuto principale
← Riferimento API

Limiti

Il servizio protegge se stesso e ogni shop con soglie fisse. I numeri qui sotto sono letti dalla configurazione con cui gira il servizio; un limite raggiunto risponde 429 con Retry-After, 413 oppure 400 limit_exceeded.

Percorsi, nomi dei campi, codici di errore, nomi degli header ed esempi di codice restano in inglese: sono il contratto.

Le soglie

La configurazione del tuo shop imposta i limiti di lavoro di un ordine (limits.maxParts, le dimensioni dei pezzi, le righe per ordine); sono a tua scelta e compaiono in GET /cfg/v1/config/public. Uno shop sandbox riceve i valori sandbox più bassi.

Servizio

LimiteValoreApplicato da
Richieste per indirizzo client, tutte le rotte insieme120 / mincfg-limits.json service.ipPerMinute
Richieste per shop, tutte le rotte della pagina dello shop insieme1200 / mincfg-limits.json service.tenantPerMinute
Corpo della richiesta di una chiamata della pagina dello shop1,000,000 BCFG_MAX_BODY_BYTES
Corpo della richiesta della verifica del preventivo64,000 Bserver.ts handleQuoteVerify
Durata del token del preventivo7 dCFG_QUOTE_TTL_S
Piani risolti contemporaneamente + in attesa nella coda2 + 16CFG_MAX_CONCURRENT_SOLVES + CFG_MAX_SOLVE_QUEUE
Attesa massima per un piano del motore max90 sCFG_MAX_ENGINE_WAIT_MS

Dimensione dell'ordine

LimiteValoreApplicato da
Righe della distinta di taglio in un ordine2000ORDER_LIMITS.cutList
Righe di pannelli interi in un ordine500ORDER_LIMITS.fullSheets
Righe di ferramenta in un ordine500ORDER_LIMITS.hardware
Righe del preventivo in un ordine5000ORDER_LIMITS.lines
Dimensione di un documento d'ordine16,777,216 BORDER_LIMITS.documentBytes
Pezzi, righe e dimensioni dei pezzi: impostati dalla configurazione del tuo shoplimits.*tenant config

Chiavi di test

LimiteValoreApplicato da
Durata di una chiave di test30 dcfg-limits.json testKeys.ttlDays
Richieste per chiave di test60 / mincfg-limits.json testKeys.requestsPerMinute
Preventivi per shop con chiavi di test200 / dcfg-limits.json testKeys.quotesPerDay
Ordini per shop con chiavi di test50 / dcfg-limits.json testKeys.ordersPerDay

Shop sandbox

LimiteValoreApplicato da
Durata della sandbox14 dcfg-limits.json sandbox.lifetimeDays
Richieste per shop sandbox60 / mincfg-limits.json sandbox.requestsPerMinute
Anteprime dal vivo per shop sandbox20 / mincfg-limits.json sandbox.previewPerMinute
Pezzi per lavoro in una sandbox100cfg-limits.json sandbox.maxParts
Ordini per sandbox nella finestra mobile100 / 30 dcfg-limits.json sandbox.ordersPerWindow
Endpoint webhook di una sandbox2cfg-limits.json sandbox.webhooksMax

Progetti salvati e ricerca

LimiteValoreApplicato da
Corpo di un progetto salvato65,536 Bcfg-limits.json projects.maxBodyBytes
Progetti salvati per shop2000cfg-limits.json projects.perTenant
Dimensione totale dei progetti salvati di uno shop50,000,000 Bcfg-limits.json projects.bytesPerTenant
Progetti in un elenco "i miei progetti"100projects.ts PROJECT_LIST_LIMIT
Dimensione della pagina di ricerca nel catalogo (predefinita / massima)24 / 100catalog/search.ts SEARCH_LIMITS

Qui non c'è un pulsante "provalo" di proposito: la chiave segreta appartiene al tuo server, mai a un browser. Lo shop demo mostra l'incorporamento e il passaggio dell'ordine in funzione da un capo all'altro.

Note legaliCondizioni del configuratore (EN) ·Accordo sul trattamento dei dati (EN) ·Informativa privacy per gli acquirenti ·Licenze di terze parti (EN)