Para criação de uma API no ISQUIK, é necessário os seguintes passos:

Crie um Código Fonte no PDS que será o responsável por executar as tarefas que a API deverá executar seja ela de GET ou POST.

Inserir um registro na tabela serviço, onde será informado o modulo, o app e o nome que responderá pela API, além do idcodigofonte do script criado para a API.

Inserir um registro na tabela acesso acessousuarioservico onde será selecionado um usuário específico para servir como login para a API.

Este usuário é obtido na tabela geral de usuários do ISQUIK.

Autenticação na API: URL:
https://api.isquik.com/auth

No Header no corpo do email o json abaixo: {“Chave”:”[chave de autenticacao do usuário]”, “Dominio”:”[dominio que vai usar a api]”}

No retorno deste post virá um hash de autenticação que será utilizado no post da API criada para que ela funcione.

URL que deverá ser utilizada para a API criada: https://api.isquik.com/[dominio]/[[app]/[modulo]/[nome definido par a api na tabela servicoAplicativo]

No header da API deve ser enviado os seguintes parâmetros:

{‘Authorization’: ‘Bearer ‘ + [token retornado pela requisição auth],
‘Content-Type’: ‘application/json’} E no data do post, os parâmetros necessários para a API executar suas rotinas.

Os testes da API podem ser feitas através do software postman para checagem se os posts estão corretos.

No postman deve ser criado dois posts:

  1. https://api.isquik.com/auth (Parametros no header: [{“key”:”Content-Type”,”name”:”Content-Type”,”value”:”application/json”,”description”:””,”type”:”text”}]
  2. NO body: {“Chave”:”XXXXXXXXXXXXXXX”, “Dominio”:”{DOMINIO DO APP]”}
  3. O resultado do post trará o hash apra usar na API criada como senha.