Produtos | Clientes | Depoimentos | Suporte
Contas e Permissões da Conta
Pré-requisitos
Para garantir o uso correto da funcionalidade, é necessário atender aos seguintes pré-requisitos:
Usar o sistema Wake OMS;
Ter um usuário habilitado para utilização da API.
A API Contas possui “endpoints” públicos que permitem aos clientes as seguintes ações:
Para acessar a documentação com instruções de como utilizar a API utilize o link API Wake OMS no seu navegador, será necessário atualizar o domínio da URL e preencher os campos de usuário e senha conforme demonstrado no link https://sintesesolucoes.atlassian.net/wiki/x/CYAAB.
A seguir, algumas demonstrações de como testar os endpoints Contas e Permissões da Conta no site da documentação.
Incluir Conta
Para incluir uma conta, vá até a seção Contas localizada do lado esquerdo da página, subseção Incluir Conta, configurado com um endpoint do tipo POST.
Cole o token gerado no endpoint de autenticação no campo AUTHORIZATION localizado no canto superior direito.
Role a página até a seção BODY PARAMS, onde estarão os campos necessários para cadastro da conta.
Comentários:
⇨ Atentar-se para os campos destacados pela palavra em vermelho “required”, tratam-se de campos obrigatórios na requisição.
Após preencher os campos, vá até a seção CURL REQUEST localizada no lado direito da página, pressione o botão “Try it” para proceder com a requisição de inclusão da conta.
Caso retorne o valor 200 na seção RESPONSE, significa que a requisição foi realizada com sucesso.
Consultar Conta
Para consultar uma conta, vá até a seção Contas localizada do lado esquerdo da página, subseção Consultar Conta configurada com um endpoint do tipo GET.
Caso já tenha utilizado o endpoint Incluir Conta, o token de autenticação estará preenchido no seu respectivo campo. Caso ainda não tenha utilizado, siga os passos descritos neste documento no item Incluir Conta parágrafo 2.
Role a página até a seção QUERY PARAMS, nesta seção estão os parâmetros possíveis para filtrar a consulta.
Após preencher os campos, vá até a seção CURL REQUEST localizada no lado direito da página, pressione o botão “Try it” para proceder com a requisição de inclusão da conta.
Caso retorne o valor 200 na seção RESPONSE, significa que a requisição foi realizada com sucesso.
Comentários:
⇨ Os parâmetros de busca não são obrigatórios. Caso não sejam utilizados, a requisição listará todos os resultados possíveis no limite de 50 por página.
⇨ Caso o parâmetro “pagina” não seja informado, o valor padrão será 1.
Atualizar Conta
Para atualizar uma conta, vá até a seção Contas localizada do lado esquerdo da página, subseção Atualizar Conta configurada com um endpoint do tipo INPUT;
Caso já tenha utilizado o endpoint Incluir Conta ou Consultar Conta, o token de autenticação estará preenchido no seu respectivo campo. Caso ainda não tenha utilizado, siga os passos descritos neste documento no item Incluir Conta parágrafo 2.
Role a página até a seção BODY PARAMS, nesta seção estão os parâmetros passíveis de atualização;
Observe que o parâmetro “conta” é obrigatório;
Após preencher os campos, vá até a seção CURL REQUEST localizada no lado direito da página, pressione o botão “Try it” para proceder com a requisição de inclusão da conta.
Caso retorne o valor 200 na seção RESPONSE, significa que a requisição foi realizada com sucesso.
Comentários:
⇨ Se alguma propriedade for omitida, será atribuído valor nulo ao campo correspondente. Para evitar atribuições nulas indesejadas, é recomendável enviar o objeto com todas as suas propriedades e valores de forma explícita.
Listar Permissões
Para listar as permissões possíveis para a conta, vá até a seção Contas localizada do lado esquerdo da página, subseção Permissões da Conta, subseção ‘Listar Permissões’ configurada com endpoint do tipo GET;
Caso já tenha utilizado qualquer outro endpoint Incluir antes desde, o token de autenticação estará preenchido no seu respectivo campo. Caso ainda não tenha utilizado, siga os passos descritos neste documento no item Incluir Conta parágrafo 2.
Vá até a seção CURL REQUEST localizada no lado direito da página, pressione o botão “Try it” para proceder com a requisição de inclusão da conta.
Caso retorne o valor 200 na seção RESPONSE, significa que a requisição foi realizada e a lista de permissão será listada.
Comentários:
⇨ O campo idAcao deverá ser utilizado nos endpoints Incluir Permissão da Conta e Excluir Permissões da Conta.
Incluir Permissões da Conta
Para incluir permissões em uma conta, vá até a seção Contas localizada do lado esquerdo da página, subseção Permissões da Conta, subseção ‘Incluir Permissões da Conta’ configurada com endpoint do tipo POST;
Caso já tenha utilizado qualquer outro endpoint Incluir antes desde, o token de autenticação estará preenchido no seu respectivo campo. Caso ainda não tenha utilizado, siga os passos descritos neste documento no item Incluir Conta parágrafo 2.
Role a página até a seção BODY PARAMS, nesta seção estão os parâmetros necessários para realizar a inclusão;
Após preencher os campos, vá até a seção CURL REQUEST localizada no lado direito da página, pressione o botão “Try it” para proceder com a requisição de inclusão da conta.
Caso retorne o valor 200 na seção RESPONSE, significa que a requisição foi realizada com sucesso e a nova permissão foi incluída.
Consultar Permissões da Conta
Para consultar as permissões em uma conta, vá até a seção Contas localizada do lado esquerdo da página, subseção Permissões da Conta, subseção ‘Consultar Permissões da Conta’ configurada com endpoint do tipo GET;
Caso já tenha utilizado qualquer outro endpoint Incluir antes desde, o token de autenticação estará preenchido no seu respectivo campo. Caso ainda não tenha utilizado, siga os passos descritos neste documento no item Incluir Conta parágrafo 2.
Role a página até a seção QUERY PARAMS, nesta seção estará o parâmetro necessário para realizar a requisição.
Caso retorne o valor 200 na seção RESPONSE, significa que a requisição foi realizada com sucesso e a lista de permissões da conta foram listadas.
Excluir Permissões da Conta
Para excluir as permissões em uma conta, vá até a seção Contas localizada do lado esquerdo da página, subseção Permissões da Conta, subseção ‘Excluir Permissões’ configurada com endpoint do tipo DELETE;
Caso já tenha utilizado qualquer outro endpoint Incluir antes desde, o token de autenticação estará preenchido no seu respectivo campo. Caso ainda não tenha utilizado, siga os passos descritos neste documento no item Incluir Conta parágrafo 2.
Role a página até a seção BODY PARAMS, nesta seção estão os parâmetros necessários para realizar a exclusão;
Após preencher os campos, vá até a seção CURL REQUEST localizada no lado direito da página, pressione o botão “Try it” para proceder com a requisição de inclusão da conta.
Caso retorne o valor 200 na seção RESPONSE, significa que a requisição foi realizada com sucesso e a lista de permissões da conta foi excluída.
@2024 Síntese, uma empresa LWSA