# Documentação da API Fire Banking ## Docs - [Gerar token de acesso JWT](https://docs.firebanking.dev/api-reference/endpoints/generate-token.md): **Requer certificado de cliente no header X-SSL-Client-Cert**. Autentique usando certificado de cliente X.509 + credenciais OAuth 2.0 (clientId/clientSecret) e receba um token JWT. - [Consultar saldo da conta](https://docs.firebanking.dev/api-reference/endpoints/get-balance.md): **Requer token Bearer no header Authorization**. Retorna o saldo bruto, bloqueado e líquido da conta autenticada. - [Consultar transação por chave PIX e identificador](https://docs.firebanking.dev/api-reference/endpoints/get-transaction-by-pix-key.md): **Requer token Bearer no header Authorization**. - [Listar transações por chave PIX](https://docs.firebanking.dev/api-reference/endpoints/list-transactions-by-pix-key.md): **Requer token Bearer no header Authorization**. - [Gerar cobrança PIX (Cash-In)](https://docs.firebanking.dev/api-reference/endpoints/pix-cash-in.md): **Requer token Bearer no header Authorization**. Gera um QR Code dinâmico para recebimento via PIX. - [Realizar pagamento PIX (Cash-Out)](https://docs.firebanking.dev/api-reference/endpoints/pix-cash-out.md): **Requer token Bearer no header Authorization**. Envia um pagamento PIX para uma chave PIX. - [Realizar pagamento PIX via QR Code (Cash-Out QR Code)](https://docs.firebanking.dev/api-reference/endpoints/pix-cash-out-qrcode.md): **Requer token Bearer no header Authorization**. Envia um pagamento PIX a partir de um QR Code escaneado ou copiado (copia-e-cola). O QR Code deve seguir o padrão EMV PIX do Banco Central. - [Solicitar estorno de pagamento recebido (Refund-In)](https://docs.firebanking.dev/api-reference/endpoints/pix-refund-in.md): **Requer token Bearer no header Authorization**. Solicita a devolução de um pagamento PIX recebido. O estorno pode ser parcial ou total, desde que dentro do prazo de 89 dias. - [Consultar status de transação](https://docs.firebanking.dev/api-reference/endpoints/pix-transaction-poll.md): **Requer token Bearer no header Authorization**. Retorna o status atual de uma transação PIX com informações detalhadas sobre valores, contraparte e timestamps. - [Buscar transações da conta](https://docs.firebanking.dev/api-reference/endpoints/transactions-search.md): **Requer token Bearer no header Authorization**. - [Reenviar webhook de transação](https://docs.firebanking.dev/api-reference/endpoints/webhook-resend.md): **Requer token Bearer no header Authorization**. - [Listar webhooks da conta](https://docs.firebanking.dev/api-reference/endpoints/webhooks-list.md): **Requer token Bearer no header Authorization**. - [Configurar webhook da conta](https://docs.firebanking.dev/api-reference/endpoints/webhooks-setup.md): **Requer token Bearer no header Authorization**. - [Autenticação](https://docs.firebanking.dev/api-reference/guides/authentication.md): Como autenticar e obter tokens de acesso na API Fire Banking - [Consulta de Saldo](https://docs.firebanking.dev/api-reference/guides/balance.md): Como consultar o saldo da conta em tempo real - [PIX Cash-In (Recebimento)](https://docs.firebanking.dev/api-reference/guides/pix-cash-in.md): Como gerar cobranças PIX e receber pagamentos - [PIX Cash-Out (Pagamento)](https://docs.firebanking.dev/api-reference/guides/pix-cash-out.md): Como realizar pagamentos PIX para qualquer chave - [PIX Cash-Out via QR Code](https://docs.firebanking.dev/api-reference/guides/pix-cash-out-qrcode.md): Como realizar pagamentos PIX escaneando QR Codes - [PIX Refund-In (Estorno)](https://docs.firebanking.dev/api-reference/guides/pix-refund-in.md): Como estornar pagamentos PIX recebidos - [Quickstart](https://docs.firebanking.dev/api-reference/guides/quickstart.md): Integre com a API Fire Banking em 5 minutos - [Transações por Chave PIX](https://docs.firebanking.dev/api-reference/guides/transactions-by-pix-key.md): Consulte e filtre transações associadas a uma chave PIX específica com paginação - [Buscar Transações](https://docs.firebanking.dev/api-reference/guides/transactions-search.md): Consulte e filtre transações PIX da sua conta com paginação - [Reenvio de Webhooks](https://docs.firebanking.dev/api-reference/guides/webhook-resend.md): Reenvie webhooks de transações manualmente quando necessário - [CashIn](https://docs.firebanking.dev/api-reference/guides/webhooks/cash-in.md): Evento de recebimento PIX confirmado - [CashInReversal](https://docs.firebanking.dev/api-reference/guides/webhooks/cash-in-reversal.md): Evento de estorno de recebimento PIX - [CashOut](https://docs.firebanking.dev/api-reference/guides/webhooks/cash-out.md): Evento de envio PIX confirmado - [CashOutReversal](https://docs.firebanking.dev/api-reference/guides/webhooks/cash-out-reversal.md): Evento de devolução de PIX enviado - [Implementação](https://docs.firebanking.dev/api-reference/guides/webhooks/implementation.md): Exemplos de código e boas práticas para implementar webhooks - [Visão Geral](https://docs.firebanking.dev/api-reference/guides/webhooks/overview.md): Receba notificações automáticas sobre o status das suas transações PIX - [Configurar Webhooks via API](https://docs.firebanking.dev/api-reference/guides/webhooks/setup.md): Configure URLs de webhook programaticamente para receber notificações de eventos PIX - [Introdução à API](https://docs.firebanking.dev/api-reference/introduction.md): Bem-vindo à documentação da API Pública Fire Banking - [Ativação](https://docs.firebanking.dev/pix-bacen/activation.md): Como ativar o modo PIX Bacen e Webhooks V2 na sua conta - [Autenticação](https://docs.firebanking.dev/pix-bacen/authentication.md): Como autenticar suas requisições na API PIX Bacen - [Consultar Saldo](https://docs.firebanking.dev/pix-bacen/endpoints/balance.md): Consulte o saldo da conta autenticada no formato BACEN - [Criar Cobrança](https://docs.firebanking.dev/pix-bacen/endpoints/cob.md): Crie uma cobrança PIX imediata (QR Code) seguindo a especificação BACEN - [Solicitar Devolução](https://docs.firebanking.dev/pix-bacen/endpoints/devolucao.md): Solicite a devolução de um PIX recebido seguindo a especificação BACEN - [Transferência PIX](https://docs.firebanking.dev/pix-bacen/endpoints/dict-pix.md): Inicie uma transferência PIX para uma chave DICT - [Introdução](https://docs.firebanking.dev/pix-bacen/introduction.md): API PIX compatível com a especificação do Banco Central do Brasil - [Visão Geral](https://docs.firebanking.dev/pix-bacen/webhooks/overview.md): Entenda o formato de webhooks V2 usado na API PIX Bacen - [RECEIVE](https://docs.firebanking.dev/pix-bacen/webhooks/receive.md): Webhook enviado quando um PIX é recebido (Cash-In) - [REFUND](https://docs.firebanking.dev/pix-bacen/webhooks/refund.md): Webhook enviado quando uma devolução PIX é processada - [TRANSFER](https://docs.firebanking.dev/pix-bacen/webhooks/transfer.md): Webhook enviado quando um PIX é enviado (Cash-Out) ## OpenAPI Specs - [openapi](https://docs.firebanking.dev/api-reference/openapi.json) ## Optional - [Dashboard](https://dashboard.firebanking.com.br) - [Status](https://status.firebanking.io) - [pt-BR](https://docs.firebanking.com.br)