# Veepag > Documentacao da API Veepag para pagamentos e transacoes. ## Docs - [Buscar alertas](https://docs.veepag.com/api-reference/alert/buscar-alertas.md): Lista alertas paginados com filtros por referencia, tipo, status, periodo e cartao. - [Exportar alertas](https://docs.veepag.com/api-reference/alert/exportar-alertas.md): Exporta alertas. O limite confirmado e de 100.000 itens por exportacao. - [Mark alert as resolved manually](https://docs.veepag.com/api-reference/alert/mark-alert-as-resolved-manually.md): Atualiza um alerta para RESOLVED. - [Request retry refund for alerts](https://docs.veepag.com/api-reference/alert/request-retry-refund-for-alerts.md): Enfileira nova tentativa de refund para alertas da empresa. - [Atualizar cobrança](https://docs.veepag.com/api-reference/charge/atualizar-cobrança.md): Atualiza uma cobranca existente e registra historico com diferencas. - [Buscar cobrança completa](https://docs.veepag.com/api-reference/charge/buscar-cobrança-completa.md): Busca uma cobranca enriquecida. O retorno agrega product, transactions e client quando disponiveis. - [Buscar cobranças](https://docs.veepag.com/api-reference/charge/buscar-cobranças.md): Lista cobrancas paginadas com filtros. - [Cancel a charge](https://docs.veepag.com/api-reference/charge/cancel-a-charge.md): Cancela uma cobranca e altera o status para CANCELED_MANUAL. - [Create a new charge](https://docs.veepag.com/api-reference/charge/create-a-new-charge.md): Cria uma cobranca para um cliente e produto. O amount e convertido para centavos internamente. - [Exportar cobranças](https://docs.veepag.com/api-reference/charge/exportar-cobranças.md): Exporta cobrancas. O limite confirmado e de 10.000 itens por exportacao. - [Make a payment for a charge](https://docs.veepag.com/api-reference/charge/make-a-payment-for-a-charge.md): Processa pagamento de uma cobranca usando reCAPTCHA. Este endpoint nao usa apiKey/token. - [Marcar cobrança como paga (manual)](https://docs.veepag.com/api-reference/charge/marcar-cobrança-como-paga-manual.md): Marca uma cobranca como paga. A operacao e idempotente se a cobranca ja estiver PAID. - [Atualizar cliente (sem atualizar doc)](https://docs.veepag.com/api-reference/client/atualizar-cliente-sem-atualizar-doc.md): Atualiza dados de um cliente existente. O documento nao pode ser alterado por este endpoint. - [Buscar cliente completo](https://docs.veepag.com/api-reference/client/buscar-cliente-completo.md): Busca um cliente completo pelo id. - [Buscar clientes](https://docs.veepag.com/api-reference/client/buscar-clientes.md): Lista clientes com paginacao e filtros por identificador, dados pessoais, periodo e ordenacao. - [Criar cliente](https://docs.veepag.com/api-reference/client/criar-cliente.md): Cria um cliente. O documento e normalizado para numeros e validado como CPF ou CNPJ. - [Create a product](https://docs.veepag.com/api-reference/product/create-a-product.md): Cria um produto com configuracoes de preco, cobranca, checkout e notificacoes. - [Get products by filter](https://docs.veepag.com/api-reference/product/get-products-by-filter.md): Lista produtos acessiveis para as empresas da credencial. - [Update a product](https://docs.veepag.com/api-reference/product/update-a-product.md): Atualiza parcialmente um produto. Campos invalidos podem ser descartados no preprocessamento. - [Adicionar assinaturas em lote](https://docs.veepag.com/api-reference/subscription/adicionar-assinaturas-em-lote.md): Solicita criacao de assinaturas em lote. O processamento e assincrono por fila. - [Adicionar uma nova assinatura](https://docs.veepag.com/api-reference/subscription/adicionar-uma-nova-assinatura.md): Cria assinatura, gera cobranca e tenta pagamento imediato. - [Adicionar uma nova assinatura](https://docs.veepag.com/api-reference/subscription/adicionar-uma-nova-assinatura-1.md): Cria assinatura e cobranca para cliente existente, sem tentativa de pagamento imediata. - [Atualizar assinatura](https://docs.veepag.com/api-reference/subscription/atualizar-assinatura.md): Atualiza uma assinatura. O campo atualizavel confirmado e productId. - [Buscar assinatura completa](https://docs.veepag.com/api-reference/subscription/buscar-assinatura-completa.md): Busca uma assinatura enriquecida. O retorno agrega product, transactions, charges, client e affiliate quando disponiveis. - [Buscar assinaturas](https://docs.veepag.com/api-reference/subscription/buscar-assinaturas.md): Lista assinaturas paginadas com filtros por cliente, status, periodo e ordenacao. - [Cancelar uma assinatura](https://docs.veepag.com/api-reference/subscription/cancelar-uma-assinatura.md): Cancela uma assinatura. - [Exportar assinaturas](https://docs.veepag.com/api-reference/subscription/exportar-assinaturas.md): Exporta assinaturas. O limite confirmado e de 10.000 itens por exportacao. - [Adicionar uma nova transação](https://docs.veepag.com/api-reference/transaction/adicionar-uma-nova-transação.md): Cria uma transacao avulsa com cartao. A API pode criar ou reutilizar cliente por documento, criar o meio de pagamento e disparar webhook transaction.created. - [Buscar transacao completa](https://docs.veepag.com/api-reference/transaction/buscar-transacao-completa.md): Busca uma transacao enriquecida. O retorno inclui campos projetados da transacao e relacoes parciais com product, client, subscription e binData/issuerName quando disponiveis. - [Buscar transações](https://docs.veepag.com/api-reference/transaction/buscar-transações.md): Lista transacoes paginadas com filtros por empresa, cliente, status, periodo, cartao e mensagem. O retorno inclui dados parciais de cliente e produto quando disponiveis. - [Buscar transações (v2)](https://docs.veepag.com/api-reference/transaction/buscar-transações-v2.md): Busca transacoes sem paginacao em escopo single-company. Exige companyId e um periodo de ate 7 dias ou identificadores como id ou tid. - [Cancelar uma transação](https://docs.veepag.com/api-reference/transaction/cancelar-uma-transação.md): Cancela ou estorna uma transacao. Quando cancelSubscription for true, a assinatura vinculada tambem pode ser cancelada. - [Capturar uma transação](https://docs.veepag.com/api-reference/transaction/capturar-uma-transação.md): Captura uma transacao previamente autorizada usando transactionId ou tid. O fluxo atual captura o valor salvo na transacao (transaction.amount.value); o campo amount do request nao e usado. - [Exportar transações](https://docs.veepag.com/api-reference/transaction/exportar-transações.md): Exporta transacoes com filtros. O limite confirmado e de 10.000 itens por exportacao. - [Obter uma carta de cancelamento](https://docs.veepag.com/api-reference/transaction/obter-uma-carta-de-cancelamento.md): Obtem a carta de cancelamento do acquirer para uma transacao. - [Autenticação](https://docs.veepag.com/authentication.md): Como autenticar chamadas na API Veepag usando apiKey ou token. - [Erros](https://docs.veepag.com/errors.md): Como entender erros da API Veepag e encontrar o próximo passo com mais clareza. - [Cobranças](https://docs.veepag.com/guides/charges.md): Como criar, pagar, cancelar e marcar cobranças como pagas. - [Assinaturas](https://docs.veepag.com/guides/subscriptions.md): Como criar, consultar, atualizar e cancelar assinaturas na API Veepag. - [Transações](https://docs.veepag.com/guides/transactions.md): Como criar, consultar, capturar, cancelar e exportar transações. - [Introdução](https://docs.veepag.com/introduction.md): Boas-vindas à API Veepag, com uma visão geral dos ambientes, recursos e primeiros passos. - [Quickstart](https://docs.veepag.com/quickstart.md): Um primeiro teste guiado para validar suas credenciais no sandbox da Veepag. - [Webhooks](https://docs.veepag.com/webhooks.md): Eventos enviados pela Veepag para a URL configurada na empresa. ## OpenAPI Specs - [openapi](https://docs.veepag.com/api-reference/openapi.json)