> For the complete documentation index, see [llms.txt](https://docs.exoclick.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.exoclick.com/api/es/api-publica-de-exoclick/api-manual-http-headers.md).

# Encabezados HTTP

Esta sección describe los encabezados HTTP que la API aceptará de cualquier solicitud.

## Content-Type

Todas las solicitudes deben contener un encabezado HTTP Content-Type.

### Tipos de contenido aceptados

| Formato base        | Tipos de contenido  | Tipos de contenido                                        |
| ------------------- | ------------------- | --------------------------------------------------------- |
| JSON                | application/json    | text/json no es actualmente un tipo de contenido aceptado |
| Datos de formulario | multipart/form-data | Solo se usa al subir variaciones                          |

### Errores de Content-Type

| Código de respuesta | Notas                                                                                                                 |
| ------------------- | --------------------------------------------------------------------------------------------------------------------- |
| 400                 | Se entendió el tipo de contenido, pero no se pudo decodificar. Aparecerá más información en el cuerpo de la respuesta |
| 415                 | El tipo de contenido falta o no es compatible                                                                         |

{% hint style="info" %}
**Nota**: En los casos en que el encabezado content-type tenga un problema, el content-type de la respuesta será el formato predeterminado de la API, actualmente application/json
{% endhint %}

{% hint style="info" %}
**Nota**: Actualmente, la API no se ajusta al encabezado HTTP Accept-type; todas las respuestas se envían en el mismo content-type que la solicitud recibida, siempre que el content-type de la solicitud fuera válido
{% endhint %}

## Autorización

Este encabezado es opcional y se usa para proporcionar detalles de autenticación a la API para el usuario actual, lo que permitirá al usuario actual acceder a recursos restringidos de la API. Los tokens se pueden obtener a través de la API de inicio de sesión. Un ejemplo de encabezado es:

```
Authorization: Bearer 45267dbe480c8c7d799c62ccad92cb44f67ab086
```

El encabezado Authorization acepta una cadena que se construye a partir de dos partes, separadas por un solo espacio. La primera parte es el tipo de token, la segunda es el token de acceso en sí.

### Errores de autorización

| Código de respuesta | Notas                                                                      |
| ------------------- | -------------------------------------------------------------------------- |
| 400                 | Se proporcionó un encabezado de autorización mal formado                   |
| 401                 | El encabezado de autorización falta o el token no era válido o ha expirado |

### Elegir un tipo de token de autorización

En cualquier fallo, los encabezados de respuesta contendrán un encabezado WWW-Authenticate que indicará el tipo de token requerido para el acceso.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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, and the optional `goal` query parameter:

```
GET https://docs.exoclick.com/api/es/api-publica-de-exoclick/api-manual-http-headers.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
