# Retornos Possíveis (HTTP Status Codes)

O resultando de uma requisição é controlado com base no **HTTP Code** retornado, sendo os códigos possíveis:

| HTTP Code                | Descrição                                                      |
| ------------------------ | -------------------------------------------------------------- |
| :white\_check\_mark: 200 | Requisição com sucesso, com dados sendo retornados             |
| :white\_check\_mark: 201 | Registro Criado/Editado com Sucesso                            |
| :white\_check\_mark: 204 | Ação executada com sucesso                                     |
| :x: 400                  | Existem campos essenciais faltando (Loja, Token, Modulo, Acao) |
| :x: 401                  | Token inválido (Gere um novo token no painel da Loja)          |
| :x: 404                  | Módulo ou Ação não Localizados                                 |
| :x: 405                  | Método Não Permitido                                           |
| :x: 422                  | Falha em validar os dados enviados                             |

### Exemplo:

![](https://1882612469-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MObfj7Rt58mdIJ_2Oby%2F-MOi2cGP9eA7ILWGbZbQ%2F-MOi3y0o6uHJJ0S7FvCl%2F2020-12-16_21h22_31.png?alt=media\&token=3e12c388-78e4-4aaf-94b5-fc24fd125072)
