Setup
Esta primeira página descreve o processo de setup e de obtenção das credenciais de acesso à API, para qualquer uma das versões.
Introdução
O presente documento tem como objetivo detalhar o uso da API, contendo explicações da autenticação e pedidos comuns, bem como alguns exemplos em cURL, Ruby, Postman, e OpenAPI.
Este documento está estruturado da seguinte forma
Introdução, OpenAPI e Postman - Breve descrição do documento, exemplos de OpenAPI e Postman de autenticação e pedidos à API
Autenticação - Explicação do processo de autenticação à API, com vários exemplos. Primeiro passo a realizar para a integração da API
Como fazer uma fatura - Descrição do processo de emissão de fatura, com exemplos
Referência da API - Descrição, com exemplos, de pedidos comuns à API
OpenAPI
OpenAPI é atualmente o método standard de documentar APIs. Como tal, temos disponível no seguinte link, a documentação da referenciada API, em OpenAPI. Link para visualizar e descarregar OpenAPI:
Pedido de credenciais de acesso
No produto (Cegid Cloudware Business ou iziBizi), através do menu Empresa > Dados API (acessível apenas aos administradores da empresa), deverá introduzir o nome e o e-mail do integrador que será responsável por realizar a conexão à API. Este irá receber um e-mail com um link temporário de consulta e edição das credenciais de acesso à API, bem como um ficheiro necessário para a utilização do Postman.
Postman
O Postman é uma ferramenta poderosa de realização de pedidos a APIs, incluindo a componente de autenticação. De momento está disponível um ficheiro que poderá importar para o Postman, e permite começar a realizar pedidos à API em 2 simples passos. Este ficheiro está disponível na página de credenciais da API, enviado por e-mail ao integrador selecionado no menu Empresa > Dados API, no produto. Desta forma poderá não só realizar pedidos de forma fácil, as também explorar as rotas disponíveis nas versões v0 e v1.
Setup Postman
Depois de instalado o software Postman, disponível em https://www.postman.com/downloads/, este deverá ser aberto.
Confrontado com a página inicial, deverá selecionar a opção "Importar"
A partir deste ponto, deverá importar o ficheiro descarregado na página de credenciais da API.
Com este ficheiro importado, deverá ter uma nova coleção aberta, com os possíveis pedidos à API disponibilizados.
Antes de realizar qualquer pedido, é necessário realizar a autenticação. Para o efeito, deve clicar em Open API.
De seguida, deve clicar em "autenticação":
Daqui, deverá ter todos os campos como mostrado na imagem, ir ao final da página e clicar em "Gerar novo token de acesso". Este processo irá abrir uma página no seu browser, que deverá ativar um pop-up. Caso este pop-up não surja, deverá garantir que não tem a opção de 'permitir pop-ups' desativada. Quando o pop-up surjir, deverá clicar na checkbox que surge no popup, antes de confirmar a operação.
Para finalizar, voltar ao início da página, e selecionar o token gerado:
Pedidos à API
A partir deste ponto, todos os passos estão concluidos para a experimentação com a API. De modo a enviar um pedido à API, deve selecionar o pedido que quer enviar, na barra lateral esquerda:
Aberto o pedido, pode editar os parâmetros que deseja enviar, e enviar o pedido utilizando o botão "enviar". A resposta do pedido irá surgir na caixa "Resposta":
Last updated