> ## Documentation Index
> Fetch the complete documentation index at: https://docs.garu.com.br/llms.txt
> Use this file to discover all available pages before exploring further.

# Introdução

> Comece a integrar com a API da Garu para processar pagamentos

## 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

<Snippet file="snippets/api-url.mdx" />

<Snippet file="snippets/payment-methods.mdx" />

## Primeiros Passos

<Steps>
  <Step title="Obtenha suas credenciais">
    Acesse o [Dashboard da Garu](https://garu.com.br/inicio) e navegue até **Configurações** → **Desenvolvedores** para criar sua chave de API.
  </Step>

  <Step title="Configure a autenticação">
    Use sua chave de API no header `Authorization` de todas as requisições.
  </Step>

  <Step title="Crie seu primeiro produto">
    Faça uma requisição POST para `/api/products` com os dados do seu produto.
  </Step>

  <Step title="Compartilhe o link de pagamento">
    Use o `uuid` retornado para construir a URL de pagamento: `https://garu.com.br/pay/{uuid}`
  </Step>
</Steps>

## Exemplo Rápido

Crie um produto com uma única requisição:

```bash theme={null}
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
  }'
```

<Check>
  Pronto! Use o `uuid` da resposta para gerar o link de pagamento.
</Check>

## Próximos Passos

<CardGroup cols={2}>
  <Card title="Autenticação" icon="key" href="/api-reference/autenticacao">
    Aprenda a configurar suas chaves de API
  </Card>

  <Card title="Criar Produtos" icon="box" href="/api-reference/produtos/criar">
    Guia completo para criar produtos
  </Card>
</CardGroup>
