Skip to main content

Visão Geral

A API da Garu permite que você integre processamento de pagamentos diretamente em suas aplicações. Com nossa API, você pode:
  • Criar produtos para vendas avulsas
  • Processar pagamentos via PIX, Cartão de Crédito e Boleto
  • Configurar parcelamento em até 12x
  • Receber notificações em tempo real via webhooks
  • Gerenciar assinaturas e cobranças recorrentes

Primeiros Passos

1

Obtenha suas credenciais

Acesse o Dashboard da Garu e navegue até ConfiguraçõesDesenvolvedores para criar sua chave de API.
2

Configure a autenticação

Use sua chave de API no header Authorization de todas as requisições.
3

Crie seu primeiro produto

Faça uma requisição POST para /api/products com os dados do seu produto.
4

Compartilhe o link de pagamento

Use o uuid retornado para construir a URL de pagamento: https://garu.com.br/pay/{uuid}

Exemplo Rápido

Crie um produto com uma única requisição:
curl -X POST https://garu.com.br/api/products \
  -H "Authorization: Bearer sk_test_sua_chave_api" \
  -H "Content-Type: application/json" \
  -d '{
    "name": "Curso de Marketing Digital",
    "description": "Aprenda marketing digital do zero",
    "value": 297.00,
    "pix": true,
    "creditCard": true,
    "boleto": true,
    "installments": 12
  }'
Pronto! Use o uuid da resposta para gerar o link de pagamento.

Próximos Passos

Autenticação

Aprenda a configurar suas chaves de API

Criar Produtos

Guia completo para criar produtos