> For the complete documentation index, see [llms.txt](https://oma.linx.com.br/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://oma.linx.com.br/auth_formats.md).

# Autenticação e formatos

Padrões de autenticação e formatos

## Autenticação

Você receberá um chave de API e deverá realizar uma requisição com ele, no seguinte modelo:

**Endpoint:** <https://api.linxcommerce.io/identity/v1/accessToken\\>
**Método:** POST

**Body Request:**

```
"informe a chave que foi recebida aqui"

```

**Body Reponse:**

```
  "model": {
    "token": "Aqui será retornado o seu token",
    "expiration": 637510685334327300
  },
  "errors": [],
  "isValid": true
}
```

O seu token possuirá a validade de 60 minutos, após isso será necessário a sua integração realizar o mesmo procedimento, passando a chave no body request para receber um novo token

## JavaScript Object Notation - JSON

Os dados devem ser disponibilizados e esperados utilizando o padrão JSON (JavaScript Object Notation), portanto em todas as requisições serão enviados os cabeçalhos **Accept** e **Content-Type** com o valor *application/json,* e os dados devem ser retornados neste formato.

```
Accept: application/json
Content-Type: application/json
```
