# Códigos de respuesta

### API

<table><thead><tr><th width="103.23558797355886">Código</th><th width="279.42175953228775">Estado</th><th>Descripción</th></tr></thead><tbody><tr><td><code>200</code></td><td><code>OK</code></td><td>Todo fue bien, obtuvo lo que solicitó.</td></tr><tr><td><code>202</code></td><td><code>Aceptado</code></td><td>Su solicitud fue aceptada.</td></tr><tr><td><code>204</code></td><td><code>Sin contenido</code></td><td>Está intentando recuperar un trabajo que aún no se ha completado.</td></tr><tr><td><code>400</code></td><td><code>Múltiples mensajes de error</code></td><td>Estructura de solicitud incorrecta. Podría ser un parámetro mal escrito o un valor no válido. El cuerpo de la respuesta tendrá un mensaje de error más específico.</td></tr><tr><td><code>401</code></td><td><p><code>Encabezado de autorización no proporcionado</code>  </p><p><code>Encabezado de autorización inválido</code></p><p><code>Cliente no encontrado</code></p></td><td>Falta el encabezado de autorización, o sus credenciales de inicio de sesión son incorrectas.</td></tr><tr><td><code>403</code></td><td><code>Prohibido</code></td><td>Su cuenta no tiene acceso a este recurso.</td></tr><tr><td><code>404</code></td><td><code>No encontrado</code></td><td>El ID de trabajo que busca ya no está disponible.</td></tr><tr><td><code>422</code></td><td><code>Entidad no procesable</code></td><td>Hay algo mal con la carga útil que nos envió. Asegúrese de que sea un objeto JSON válido.</td></tr><tr><td><code>429</code></td><td><code>Demasiadas solicitudes</code></td><td>Ha excedido el límite de velocidad. Póngase en contacto con su gestor de cuenta para aumentar sus límites.</td></tr><tr><td><code>500</code></td><td><code>Error interno del servidor</code></td><td>Estamos experimentando algunos problemas en nuestro lado. Inténtelo de nuevo más tarde. Probablemente estemos al tanto de los problemas, pero puede avisarnos y reportarlo de todos modos.</td></tr><tr><td><code>524</code></td><td><code>Tiempo de espera agotado</code></td><td>Servicio no disponible.</td></tr><tr><td><code>612</code></td><td><code>Error interno indefinido</code></td><td>Algo salió mal y fallamos el trabajo que envió. Puede intentarlo de nuevo sin coste adicional, ya que no le cobramos por <code>faulted</code> trabajos. Si eso no funciona, contáctenos.</td></tr><tr><td><code>613</code></td><td><code>Falló después de demasiados reintentos</code></td><td>Algo salió mal y fallamos el trabajo que envió. Puede intentarlo de nuevo sin coste adicional, ya que no le cobramos por <code>faulted</code> trabajos. Si eso no funciona, póngase en contacto con nosotros.</td></tr></tbody></table>

### Parseadores

<table><thead><tr><th width="151.673345890383">Código</th><th width="210">Estado</th><th>Descripción</th></tr></thead><tbody><tr><td><code>12000</code></td><td><code>Éxito</code></td><td>El contenido devuelto parseado está completo y no debería haber campos faltantes o rotos.</td></tr><tr><td><code>12002</code></td><td><code>Fallo</code></td><td>No pudimos parsear la página por completo. Puede haber un problema con que el sitio objetivo cambió su estructura HTML.</td></tr><tr><td><code>12003</code></td><td><code>No compatible</code></td><td>La página web que nos pidió parsear no es compatible.</td></tr><tr><td><code>12004</code></td><td><code>Éxito parcial</code></td><td>Pudimos parsear la mayor parte de la página. Sin embargo, faltan algunos campos.</td></tr><tr><td><code>12005</code></td><td><code>Éxito parcial</code></td><td>Pudimos parsear la mayor parte de la página. Sin embargo, algunos campos pueden tener valores predeterminados porque no pudimos encontrarlos en el HTML.</td></tr><tr><td><code>12006</code></td><td><code>Fallo</code></td><td>Error inesperado. Háganos saber que obtuvo esta respuesta y verificaremos qué salió mal.</td></tr><tr><td><code>12007</code></td><td><code>Desconocido</code></td><td>Estado de datos parseados desconocido. El resultado real puede abarcar desde un fracaso total hasta un éxito completo.</td></tr><tr><td><code>12008</code></td><td><code>Fallo</code></td><td>Falta contenido parseado.</td></tr><tr><td><code>12009</code></td><td><code>Fallo</code></td><td>Producto no encontrado. Verifique la URL que envió.</td></tr></tbody></table>

### Cargador de almacenamiento en la nube

<table><thead><tr><th width="156.30558722919042">Código</th><th width="208">Estado</th><th>Descripción</th></tr></thead><tbody><tr><td><code>10001</code></td><td><code>Excepción inesperada</code></td><td>Ocurrió algo malo. Probablemente ya lo sepamos y lo estemos corrigiendo. Avísenos de todos modos.</td></tr><tr><td><code>13000</code></td><td><code>Carga exitosa</code></td><td>¡Todo bien!</td></tr><tr><td><code>13001</code></td><td><code>Carga fallida</code></td><td>No pudimos subir los resultados del trabajo a su bucket.</td></tr><tr><td><code>13102</code></td><td><code>Ruta inexistente</code></td><td>No pudimos encontrar un bucket con ese nombre. Por favor, verifique nuevamente.</td></tr><tr><td><code>13103</code></td><td><code>Acceso denegado</code></td><td>El bucket no tiene los permisos requeridos. Para saber cómo darnos el acceso requerido, vea <a href="features/result-processing-and-storage/cloud-storage"><strong>aquí</strong></a>.</td></tr></tbody></table>

### Sesiones

<table><thead><tr><th width="162">Código</th><th width="208">Estado</th><th>Descripción</th></tr></thead><tbody><tr><td><code>15001</code></td><td><code>Sesión expirada</code></td><td>La sesión que intenta usar ha expirado. Ahora puede crear otra sesión con el mismo <code>session_id</code> si lo desea.</td></tr><tr><td><code>15002</code></td><td><code>Fallo de sesión</code></td><td>La creación de la sesión ha fallado. Inténtelo de nuevo. </td></tr><tr><td><code>15003</code></td><td><code>Fallo al actualizar la sesión</code></td><td>La actualización de la sesión ha fallado. Inténtelo de nuevo.</td></tr></tbody></table>
