Saltar al contenido principal
← Referencia de la API

Límites

El servicio se protege a sí mismo y a cada tienda con topes fijos. Los números de abajo se leen de la configuración con la que funciona el servicio; al alcanzar un límite se responde 429 con Retry-After, 413 o 400 limit_exceeded.

Las rutas, los nombres de campo, los códigos de error, los nombres de cabecera y los ejemplos de código se quedan en inglés: son el contrato.

Los topes

La configuración de tu propia tienda fija los límites de trabajo de un pedido (limits.maxParts, los tamaños de pieza, las filas por pedido); esos los eliges tú y aparecen en GET /cfg/v1/config/public. Una tienda sandbox recibe los valores más bajos del sandbox.

Servicio

LímiteValorLo aplica
Solicitudes por dirección de cliente, todas las rutas juntas120 / mincfg-limits.json service.ipPerMinute
Solicitudes por tienda, todas las rutas de la página de la tienda juntas1200 / mincfg-limits.json service.tenantPerMinute
Cuerpo de la solicitud de una llamada de la página de la tienda1,000,000 BCFG_MAX_BODY_BYTES
Cuerpo de la solicitud de la comprobación del presupuesto64,000 Bserver.ts handleQuoteVerify
Vigencia del token del presupuesto7 dCFG_QUOTE_TTL_S
Planes resueltos a la vez + en espera en la cola2 + 16CFG_MAX_CONCURRENT_SOLVES + CFG_MAX_SOLVE_QUEUE
Espera máxima de un plan del motor max90 sCFG_MAX_ENGINE_WAIT_MS

Tamaño del pedido

LímiteValorLo aplica
Filas de la lista de corte en un pedido2000ORDER_LIMITS.cutList
Líneas de tableros enteros en un pedido500ORDER_LIMITS.fullSheets
Líneas de herrajes en un pedido500ORDER_LIMITS.hardware
Líneas de presupuesto en un pedido5000ORDER_LIMITS.lines
Tamaño de un documento de pedido16,777,216 BORDER_LIMITS.documentBytes
Piezas, filas y tamaños de pieza: los fija la configuración de tu tiendalimits.*tenant config

Claves de prueba

LímiteValorLo aplica
Vigencia de la clave de prueba30 dcfg-limits.json testKeys.ttlDays
Solicitudes por clave de prueba60 / mincfg-limits.json testKeys.requestsPerMinute
Presupuestos por tienda con claves de prueba200 / dcfg-limits.json testKeys.quotesPerDay
Pedidos por tienda con claves de prueba50 / dcfg-limits.json testKeys.ordersPerDay

Tienda sandbox

LímiteValorLo aplica
Duración del sandbox14 dcfg-limits.json sandbox.lifetimeDays
Solicitudes por tienda sandbox60 / mincfg-limits.json sandbox.requestsPerMinute
Vistas previas en vivo por tienda sandbox20 / mincfg-limits.json sandbox.previewPerMinute
Piezas por trabajo en un sandbox100cfg-limits.json sandbox.maxParts
Pedidos por sandbox en la ventana móvil100 / 30 dcfg-limits.json sandbox.ordersPerWindow
Endpoints de webhook de un sandbox2cfg-limits.json sandbox.webhooksMax

Proyectos guardados y búsqueda

LímiteValorLo aplica
Cuerpo de un proyecto guardado65,536 Bcfg-limits.json projects.maxBodyBytes
Proyectos guardados por tienda2000cfg-limits.json projects.perTenant
Tamaño total de los proyectos guardados de una tienda50,000,000 Bcfg-limits.json projects.bytesPerTenant
Proyectos en una lista «mis proyectos»100projects.ts PROJECT_LIST_LIMIT
Tamaño de página de la búsqueda en el catálogo (predeterminado / máximo)24 / 100catalog/search.ts SEARCH_LIMITS

Aquí no hay un botón «probar» a propósito: la clave secreta pertenece a tu servidor, nunca a un navegador. La tienda demo muestra la incrustación y el traspaso del pedido funcionando de principio a fin.

Información legalCondiciones del configurador (EN) ·Contrato de encargo de tratamiento (EN) ·Aviso de privacidad para compradores ·Licencias de terceros (EN)