Usando o Zap2Go via API
Zap2Go pode ser utilizado também através e integração direta com outros sistemas.
Os recursos disponíveis através de API também são acessíveis pelo front. As funcionalidades do front são disponibilizadas de forma simplificada nas APIs, ou seja, nem todos os recursos são passíveis de uso.
As APIs são disponibilizadas por rotas independentes e não há controle de sessão, ou seja, podem ser utilizadas em ordem livre.
Naturalmente, há pré-requisitos de informação entre as APIs. Para isso, recomenda-se a identificação junto à equipe do Zap2Go sobre quais as APIs necessárias para processamento.
O diagrama a seguir apresenta uma sequência "lógica" para chamadas das APIs, mas não necessariamente deverão ocorrer desta forma.
Acesso aos serviços de API
Para utilizar a API será necessário cadastrar um login com o Perfil - API, conforme tela abaixo.
Para isto, você poderá usar um usuário "admin" (normalmente o "<nome da empresa>_admin". Em caso de dúvidas, contacte o nosso suporte.
Menu > Especialistas > Adicionar
Para maiores informações, consultar os links disponíveis aqui.
Recomendações de uso
Usar sempre as versões mais recentes (vide V2).
Usar as APIs sempre com as rotas configuráveis por arquivo/parâmetro pois estas poderão mudar.
Usar sempre as propriedades como "anuláveis" (comparáveis com null).
Armazenar os IDs recebidos da plataforma Zap2Go em sua plataforma, para referências futura.
Utilizar sempre UTF-8 JSON nas comunicações.
Fazer testes por carteira sempre antes de colocar em produção em larga escala.
Para maiores informações, consultar os links disponíveis