Visao geral
A Linka API e uma API REST que permite processar pagamentos via PIX, Boleto e Cartão de Crédito, gerenciar saques, consultar extratos e configurar webhooks. Todos os dados financeiros sao expressos em centavos (integers) para evitar erros de arredondamento. Base URLAutenticação
Todas as requisições são autenticadas via API Key no headerAuthorization:
| Prefixo | Ambiente |
|---|---|
sk_live_ | Produção |
sk_test_ | Sandbox |
Valores monetarios
Todos os valores monetarios sao representados em centavos (inteiros, sem decimais):| Valor real | Valor na API |
|---|---|
| R$ 1,00 | 100 |
| R$ 10,00 | 1000 |
| R$ 150,00 | 15000 |
| R$ 1.000,00 | 100000 |
Idempotencia
Endpoints de criacao de transações e saques exigem o headerIdempotency-Key. Use um UUID v4 único por requisicao. Retries com a mesma chave retornam a resposta original sem criar duplicatas.
Paginação
A maioria dos endpoints de listagem suporta paginação viatake e skip:
| Parametro | Descrição | Padrão |
|---|---|---|
take | Registros por página | 10 |
skip | Registros a pular (offset) | 0 |
cursor e nextCursor.
Formato de data
Todas as datas seguem o formato ISO 8601:YYYY-MM-DD.
Erros
A API retorna erros no formato JSON padronizado:| Status | Significado |
|---|---|
| 400 | Dados inválidos na requisição |
| 401 | Não autenticado |
| 403 | Sem permissão para o recurso |
| 404 | Recurso não encontrado |
| 409 | Conflito (ex: Idempotency-Key já usada) |
| 422 | Erro no processamento do pagamento |
| 500 | Erro interno do servidor |