Referencia de la API
Límites de solicitudes y concurrencia
Límites de solicitudes, límites de tareas y cómo gestionar 429.
Límites#
| Límite | Valor | Se aplica a |
|---|---|---|
| Solicitudes de creación | 20 por minuto | Cada clave API o cada cliente OAuth y cuenta, en todos los puntos de acceso POST |
| Solicitudes de creación | 40 por minuto | Cada cuenta, entre todas sus credenciales |
| Solicitudes de lectura | 120 por minuto | Cada clave API o cada cliente OAuth y cuenta |
| Tareas en ejecución | Según el plan; consulta GET /credits | Cada cuenta, compartido con el sitio web |
| Tareas por hora | 200 por hora móvil | Cada cuenta, compartido con el sitio web |
| Conversiones ráster | 200 al día | Cada cuenta |
| Detecciones de texto | 20 cada 15 minutos | Cada cuenta, compartido con el sitio web |
| Espera limitada | 30 segundos | Cada solicitud |
Gestión de 429#
- Las respuestas a solicitudes que superan la autenticación y la comprobación de ámbito incluyen
X-RateLimit-Limit,X-RateLimit-RemainingyX-RateLimit-Resetpara la ventana de solicitudes más restrictiva.401y403 SCOPE_DENIEDno los incluyen. Una respuesta429incluyeRetry-Afteren segundos. 429 CONCURRENCY_LIMITEDsignifica que ya hay demasiadas tareas en ejecución para la cuenta; las terminadas dejan de contar. Las causas de429 RATE_LIMITEDse enumeran más abajo.- Espera al menos
Retry-After, aumenta el intervalo de forma exponencial con variación aleatoria y vuelve a intentarlo con el mismoIdempotency-Key. - Los límites de tareas corresponden a la cuenta: más claves no aumentan la capacidad.
Causas de una respuesta 429#
- Demasiadas solicitudes: 20 solicitudes de creación por minuto y credencial, 40 por cuenta y 120 lecturas por minuto y credencial.
Retry-Afterindica el tiempo hasta que se reinicia la ventana; no haydetails.reason. - Se han iniciado demasiadas tareas en la última hora: hasta 200 por cuenta, compartidas con el sitio web.
Retry-After: 30. - Hay demasiadas tareas en ejecución:
429 CONCURRENCY_LIMITED, según el plan y compartidas con el sitio web; consultaGET /credits.Retry-After: 30. - Se ha agotado el cupo diario de 200 conversiones gratuitas a PNG, PDF, TIFF y PPTX:
details.reason = DAILY_CONVERSION_LIMIT, conRetry-Afterhasta que se reinicia la ventana diaria. - Las subidas son demasiado rápidas:
details.reason = UPLOAD_RATE_LIMITEDpara imágenes y máscaras enPOST /files, archivos adjuntos de diagramas de flujo y datos de gráficos. Se aplica el límite de subidas por minuto del sitio web. - Demasiadas subidas en un día:
details.reason = UPLOAD_DAILY_LIMIT_REACHEDpara archivos adjuntos de diagramas de flujo y datos de gráficos. Se aplica el límite diario de subidas del sitio web. - Detecciones de texto: 20 cada 15 minutos por cuenta, compartidas con el sitio web.