Skip to main content
Vamos fazer sua primeira chamada na API Veepag juntos. A ideia aqui é simples: validar que suas credenciais estão funcionando e que sua aplicação já consegue conversar com o sandbox. Se esta for sua primeira integração com a Veepag, comece por este guia antes de ir para os fluxos mais completos de transações, assinaturas e cobranças.

Pré-requisitos

  • Uma apiKey no formato keyId.secret ou um token válido.
  • Acesso a pelo menos uma empresa na Veepag.
  • Permissão transaction.read para listar transações.

1. Configure a base URL

Comece apontando sua integração para o ambiente de sandbox. Assim você pode testar com tranquilidade, sem afetar dados de produção.

2. Liste transações

Agora faça uma consulta simples em transações. Mesmo que ainda não exista nenhuma transação no ambiente, uma resposta válida já confirma que a autenticação e a comunicação estão funcionando.
Resposta paginada:
Se você recebeu uma resposta nesse formato, sua primeira chamada deu certo. A partir daqui, você já pode testar filtros, criar clientes ou iniciar um fluxo de pagamento.

3. Use filtros

Quando quiser consultar um período específico, prefira rangeTime.start, rangeTime.end e sort.property. Esses filtros deixam a busca mais previsível e ajudam a evitar consultas grandes demais.

4. Consulte a referencia

Depois de validar a autenticação, use a API Reference para ver os endpoints disponíveis, schemas de request, respostas e exemplos. Se algo não sair como esperado, confira a página de erros antes de seguir. Muitas falhas comuns estão relacionadas a credencial, permissão de empresa ou payload inválido.
Endpoints de listagem v1 usam page com default 1 e limit com default 20. O limite máximo confirmado é 100.