Límites y retención
Límites de subida
Sección titulada «Límites de subida»| Límite | Valor |
|---|---|
| Tamaño máx. por archivo | 200 MB |
| Tamaño máx. por petición | 815 MB |
| Máx. de archivos por petición | 1000 |
| Tipo aceptado | solo PDF (application/pdf) |
Superar un límite de tamaño devuelve 413; un archivo que no sea PDF se
rechaza con 400.
No hay un límite estricto en el número de páginas — los documentos grandes simplemente tardan más en procesarse.
Límites de tasa y concurrencia
Sección titulada «Límites de tasa y concurrencia»No hay un límite fijo público de tasa de peticiones ni rechazo síncrono al subir. El rendimiento se rige por tu cuota de subida contratada, que se comprueba de forma asíncrona después de aceptar la subida.
Una subida se acepta de inmediato (200, o 202 en la subida por URL) y devuelve un
caseId. Si tu cuota está agotada, ese trabajo no se procesa: su estado
pasa a quota_pending y después al estado final quota_exceeded (y se dispara un webhook
case.quota_exceeded si registraste uno). No hay ningún 429 que
capturar — observa en su lugar el estado del trabajo. Un resultado quota_exceeded significa
que has alcanzado tu volumen contratado; háblanos de una cuota mayor.
Paralelismo: no hay límite de concurrencia por cuenta — puedes enviar y procesar varios PDFs en paralelo, limitado solo por tu cuota. Los trabajos se ejecutan desde una cola de procesamiento compartida, así que el tiempo de extremo a extremo depende de la carga general además del tamaño del documento.
Retención y eliminación
Sección titulada «Retención y eliminación»- Retención: los casos y sus archivos se conservan hasta que los elimines. No hay caducidad automática — nada se purga por temporizador.
- La eliminación es permanente.
DELETE /api/v1/upload-service/delete/{caseId}elimina el caso, todas sus iteraciones y los archivos almacenados de forma irreversible. No hay borrado lógico ni recuperación.