ALCIS WMS – API – Como realizar a chamada correta via POST para acessar a API Alcis Hml
Dúvida
Como realizar a chamada correta via POST para acessar a API Alcis Hml?
Solução
Para realizar a chamada correta via POST para API ALCIS HML, realize estes passos:
1. No site API Alcis Hml, faça o Download do OpenAPI specification:
1.1. Após realizar o download do Swagger.json, abra o Postman, e dentro do campo My Workspace pressione o botão Import:
1.2. Ao clicar no botão, irá abrir uma caixa de diálogo, clique em files e localize o arquivo que foi baixado no passo 1:
1.3. Após importar o projeto ele será nomeado como Integrações API - WMS FULL v1:
1.4. Procure a pasta chamada Token dentro da lista de pastas do projeto, expanda e clique POST Token de acesso:
1.5. Irá abrir uma nova página dentro do Workspace:
1.6. Onde está substitua por https://apihml.alcis.com.br:4434 e os dados abaixo:
Alias: XXX
Usuário: API
Senha: AGX54AT*
1.8. Clique no botão azul escrito em Send, os dados serão validados pela rotinas e será retornado um Token e Status 200:
Este Token será necessário para a autenticação da API, pois o funcionamento padrão é permitir sucesso com a validação do Token.
1.9. Após gerar o Token, volte no menu lateral e escolha a API de Estoque e clique no POST Estoque Físico, será aberta uma nova guia:
2. Repita o mesmo procedimento do passo 1.6 substituindo apenas o ;
2.1. Após substituir a URL, clique na guia Authorization:
2.2. Mude o Auth Type para Bearter Token:
2.3. Copie o Token gerado na guia de navegação Token de Acesso através do passo 1.8:
2.4. Clique na aba Body:
Neste ponto o Postman entrega o Json necessário realizar a consulta. Terá que substituir as variáveis que estão sendo passadas como <string> pelos dados necessários. Ficará desta forma:
2.5. Clique no botão azul Send, se estiver tudo correto a consulta retornará corretamente: