# Solicitar Credenciais

Existem ações do Multi CD, como aquelas referentes a consulta, criação e atualização de warehouses, que deverão ser executadas através da rota rehub.&#x20;

O rehub utiliza o **Bearer JWT** para a autenticação de suas chamadas para a API e a solicitação desta credencial está descrita neste guia.

## POST - Solicitar credenciais

A solicitação do **Bearer JWT**, utilizado para autenticação das requisições para o recurso rehub, é realizada através de um POST para o endpoint:

```
https://api.skyhub.com.br/auth
```

#### Request headers:

| Key                  | Value                                       |
| -------------------- | ------------------------------------------- |
| Accept               | application/json                            |
| Content-Type         | application/json                            |
| X-Accountmanager-Key | token\_account único de cada Plataforma/ERP |

#### Request body:

```
{
	"user_email": "email_de_usuario",
	"api_key": "token_de_integracao de sua conta SkyHub"
}
```

#### Example request:

```
curl --location --request POST 'https://api.skyhub.com.br/auth' \
--header 'Content-Type: application/json' \
--header 'Accept: application/json' \
--header 'X-Accountmanager-Key: token_account_da_plataforma' \
--data-raw '{
    "user_email": "email_de_usuario@e-mail.com",
    "api_key": "token_de_integracao de sua conta SkyHub"
}'
```

**Response esperado:**

{% hint style="success" %}
200 \[Success] - OK: Haverá um response body com o Bearer JWT:
{% endhint %}

```
{
    "token": "eyJhbGci...........Ckc0PW1g"
}
```

{% hint style="warning" %}
**A validade do Bearer JWT é de&#x20;**<mark style="color:green;">**6 horas**</mark>**. Apenas após este prazo deve ser solicitado um novo token.**&#x20;

Importante que um novo Bearer JWT não seja solicitado antes do vencimento das 6 horas, para que seja mantida a integridade da API.
{% endhint %}

{% hint style="info" %}
Todas as ações do recurso Multi CD que utilizam as credenciais referenciadas nesta página podem ser consultadas no guia [Criar a Consultar CD](/multi-cd/criar-consultar-cd-via-api.md).
{% endhint %}


---

# 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://desenvolvedores.skyhub.com.br/multi-cd/solicitar-credenciais.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.
