---
title: Autenticação & Token
slug: autenticacao-and-token
description: Learn how to obtain an authentication token for the Jimmy.Chat API and send secure messages via WhatsApp. Follow a simple process of preparing credentials, making a POST request, and receiving the token in the response. Ensure the token's inclusion in the
createdAt: 2023-10-20T14:28:07.099Z
---

Para começar a utilizar a API do Jimmy.Chat e disparar mensagens via WhatsApp, você precisa obter um token de autenticação. Esse token é essencial para garantir a segurança e a autenticidade de suas requisições à API. Siga os passos abaixo para solicitar e utilizar o token de autenticação:

**Passo 1: Preparação das Credenciais**

Antes de solicitar um token de autenticação, você precisará ter as credenciais de usuário e senha do Jimmy.Chat. Certifique-se de que essas credenciais estão corretas e prontas para uso.

**Passo 2: Solicitação do Token de Autenticação**

Para solicitar o token de autenticação, você precisará realizar uma requisição HTTP POST para a URL apropriada. A URL de solicitação do token é fornecida pela equipe do Jimmy.Chat e geralmente se parece com algo assim:

```curl
POST https://api.jimmy.chat/auth/token
```

**Corpo da Requisição:**

No corpo da requisição POST, você precisará fornecer as seguintes informações:

- **Usuário e Senha:**

  &#x20;Inclua suas credenciais de usuário(email) e senha como parte dos dados da requisição. Este usuário deve ser do tipo Administrador no Jimmy Chat.
  Exemplo:

```json
{
    "email": "email",
    "password": "sua_senha"
}
```

**Passo 3: Recebimento do Token**

Após enviar a requisição POST com suas credenciais, o servidor do Jimmy.Chat processará a solicitação e, se as credenciais forem válidas, retornará um token de autenticação em uma resposta. O token será incluído no corpo da resposta, geralmente no formato JSON. Por exemplo:

```json
{
    "access_token": "seu_token_de_acesso",
    "token_type": "Bearer",
    "expires_in": 3600
}
```

- **access\_token:&#x20;**&#x45;ste é o token de autenticação que você utilizará em suas requisições futuras à API.
- **token\_type:&#x20;**&#x49;ndica o tipo de token, que é geralmente "Bearer" no caso da API do Jimmy.Chat.
- **expires\_in:&#x20;**&#x45;sse valor representa o tempo de validade do token em segundos. Lembre-se de que o token expirará após um período definido, portanto, é importante estar ciente disso na sua integração.

**Passo 4: Utilização do Token**

Agora que você obteve com sucesso o token de autenticação, você deve incluí-lo no cabeçalho de suas requisições futuras à API. O cabeçalho de autorização deve ser definido da seguinte maneira:

```json
Authorization: Bearer seu_token_de_acesso
```

Certifique-se de que o token esteja sempre presente nas suas requisições para autenticar-se com a API.

**Observação:**

- Como mencionado, o token de autenticação expirará após um período de tempo especificado (geralmente em segundos, como indicado em&#x20;

