Collection Postman
Um unico ficheiro com todas as pastas (grupos) da API e seis variaveis na collection:baseUrl, jwt, clientToken, clientSecret, instanceId e instanceToken (este clientToken e o mesmo enviado no body de POST /token e no header X-Client-Token; instanceToken e o valor de X-Instance-Token).
Baixar vzaps-public-api.postman_collection.json
O que esta documentado
- Endpoints publicos de instancia: criacao, listagem e cancelamento.
- Endpoints publicos de billing: assinatura e retomada de assinatura.
- Endpoints publicos da instancia: sessao, webhook, mensagens, usuarios, grupos, contatos e filas.
Como ler os endpoints da instancia
Todos os endpoints da instancia usam o prefixo da API publica:Autenticacao
Obtenha umJWT para integracao com POST /token (client_token e client_secret da conta; ver referencia Obter Token nesta secao).
A documentacao usa securitySchemes por endpoint para refletir o comportamento real da API:
bearerAuthpara fluxos autenticados porJWT;instanceTokenHeader+clientTokenHeaderpara os endpoints da instancia que aceitam tokens.
Em varios desses endpoints, o acesso pode ser feito com
JWT do dono da instancia ou com a combinacao X-Instance-Token + X-Client-Token.Observacoes importantes
PUT /instances/createe um endpoint publico para integracao, mas ele ainda exigeJWT.POST /instances/listusa sempreJWTnesta documentacao.POST /instances/{id}/subscribesegue o fluxo padraodirectna API (metodo de pagamento padrao cadastrado).PUTeDELETEem/instances/{id}/cancelrepresentam o cancelamento da instancia pela API publica.- As respostas desses endpoints normalmente usam o envelope
code,dataesuccess.

