Hide last authors
WBS Tecnologia 1.1 1 (% class="jumbotron" %)
2 (((
3 (% class="container" %)
4 (((
5 = Autenticação e Autorização =
6
7 Antes de utilizar as funções da API é necessário realizar a Autenticação e recuperar o TOKEN de Acesso, que será utilizado em todas as outras requisições para autorizar o acesso.
8 Para isto basta realizar a seguinte requisição na API
9 )))
10 )))
11
12 (% class="row" %)
13 (((
14 (% class="col-xs-12 col-sm-8" %)
15 (((
16 = Detalhes da Rota =
17
18 (% class="box infomessage" %)
19 (((
20 Rota: /Sistema/Seguranca/Autenticar
21 )))
22
23 * Parâmetros: 
24 ** Somente o Corpo
25 * Requer Autenticação: **Não**
26 * Método: **POST**
27 * Tipo de Retorno**:  Void | TObjeto**
28
29 == Códigos de Status ==
30
31 * 403 = Usuário ou Senha Incorretos
32 * 500 = Erro Interno do Servidor
33 * 200 = OK
34 * 404  = Rota Incorreta
35
36 = Detalhes da Ação =
37
38 Antes de utilizar as funções da API é necessário realizar a Autenticação e recuperar o TOKEN de Acesso, que será utilizado em todas as outras requisições para autorizar o acesso.
39
40 == Payload ==
41
42 Se a ação receber um conteudo "Payload", aqui deve ser descrito este conteudo, com campos e validações.
43
44 * Content-Type: application/json
45
46 {{code language="json" layout="LINENUMBERS" title="Exemplo do Payload"}}
47 {
48 "Email": "winbooks@winbooks.com.br",
49 "Senha": "0806"
50 }
51 {{/code}}
52
53 === Campos e Validações ===
54
55 |=Campo|=Descrição / Validação|=Valor Padrão
56 |Email|[Obrigatório] Email para a Autenticação|
57 |Senha|[Obrigatório] Senha para a Autenticação|
58 | | |
59
60 == (% style="font-size:29px" %)Detalhes do Resultado(%%) ==
61
62 Este é o Payload do resultado caso a ação tenha sucesso:
63
64 {{code language="json" layout="LINENUMBERS" title="Exemplo do Payload"}}
65 {
66 "Codigo": 200,
67 "Token": "b9fcb2ad-df28-43db-9c8f-1b2c1b82ecf4",
68 "Mensagens": null
69 }
70 {{/code}}
71
72 == Campos ==
73
74 |=Campo|=Descrição
75 |Codigo|200 = Sucesso na Autenticação
76 |Token|Token de Acesso a API
77 |Mensagens|Mensagens de Erro
78 )))
79
80 (% class="col-xs-12 col-sm-4" %)
81 (((
82 {{box title="**Índice**"}}
83 {{toc/}}
84 {{/box}}
85
86 {{box}}
87 **Exemplos**
88
89 * Exemplo de Payload: BAIXAR
90 * Exemplo de Resultado: BAIXAR
91 {{/box}}
92 )))
93 )))
94
95
WBS Tecnologia (C) 2024
1.2