# 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 salió bien, obtuviste lo que pediste.</td></tr><tr><td><code>202</code></td><td><code>Aceptado</code></td><td>Tu solicitud fue aceptada.</td></tr><tr><td><code>204</code></td><td><code>Sin contenido</code></td><td>Estás intentando recuperar un trabajo que aún no ha sido completado.</td></tr><tr><td><code>400</code></td><td><code>Múltiples mensajes de error</code></td><td>Estructura de solicitud incorrecta. Puede 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 no válido</code></p><p><code>Cliente no encontrado</code></p></td><td>Falta el encabezado de autorización, o tus credenciales de inicio de sesión son incorrectas.</td></tr><tr><td><code>403</code></td><td><code>Prohibido</code></td><td>Tu cuenta no tiene acceso a este recurso.</td></tr><tr><td><code>404</code></td><td><code>No encontrado</code></td><td>El ID del trabajo que buscas ya no está disponible.</td></tr><tr><td><code>422</code></td><td><code>Entidad no procesable</code></td><td>Hay algo mal con el payload que nos enviaste. Asegúrate de que sea un objeto JSON válido.</td></tr><tr><td><code>429</code></td><td><code>Demasiadas solicitudes</code></td><td>Has superado el límite de solicitudes. Ponte en contacto con tu gestor de cuenta para aumentar tus límites.</td></tr><tr><td><code>500</code></td><td><code>Error interno del servidor</code></td><td>Estamos teniendo algunos problemas por nuestra parte. Por favor, inténtalo de nuevo un poco más tarde. Probablemente ya seamos conscientes del problema, pero puedes avisarnos e informarlo 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 hemos marcado como fallido el trabajo que enviaste. Puedes volver a intentarlo sin coste adicional, ya que no te cobramos por <code>faulted</code> los trabajos. Si eso no funciona, avísanos.</td></tr><tr><td><code>613</code></td><td><code>Error tras demasiados reintentos</code></td><td>Algo salió mal y hemos marcado como fallido el trabajo que enviaste. Puedes volver a intentarlo sin coste adicional, ya que no te cobramos por <code>faulted</code> los trabajos. Si eso no funciona, ponte en contacto con nosotros.</td></tr></tbody></table>

### Analizadores

<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 analizado devuelto 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 analizar la página por completo. Puede haber un problema porque el sitio web de destino 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 pediste analizar no es compatible.</td></tr><tr><td><code>12004</code></td><td><code>Éxito parcial</code></td><td>Pudimos analizar 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 analizar la mayor parte de la página. Sin embargo, algunos campos podrían 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. Avísanos que recibiste esta respuesta y revisaremos qué salió mal.</td></tr><tr><td><code>12007</code></td><td><code>Desconocido</code></td><td>Estado de datos analizados desconocido. El resultado real puede ir desde un fallo total hasta un éxito total.</td></tr><tr><td><code>12008</code></td><td><code>Fallo</code></td><td>Faltan los datos analizados.</td></tr><tr><td><code>12009</code></td><td><code>Fallo</code></td><td>Producto no encontrado. Revisa la URL que enviaste.</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>Algo salió mal. Probablemente ya lo sabemos y lo estamos arreglando. Avísanos de todos modos.</td></tr><tr><td><code>13000</code></td><td><code>Carga correcta</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 tu bucket.</td></tr><tr><td><code>13102</code></td><td><code>No existe esa ruta</code></td><td>No pudimos encontrar un bucket con ese nombre. Por favor, compruébalo de nuevo.</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 necesario, consulta <a href="/pages/19cd4d790cf9b0843bf549c3f224875a5479558f"><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 intentas usar ha expirado. Ahora puedes crear otra sesión con el mismo <code>session_id</code> si quieres.</td></tr><tr><td><code>15002</code></td><td><code>La sesión falló</code></td><td>La creación de la sesión ha fallado. Por favor, inténtalo de nuevo. </td></tr><tr><td><code>15003</code></td><td><code>La actualización de la sesión falló</code></td><td>La actualización de la sesión ha fallado. Por favor, inténtalo de nuevo.</td></tr></tbody></table>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://developers.oxylabs.io/products/es/web-scraper-api/response-codes.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
