# PushPag API ## Docs - [Bem-vindo à PushPag API](https://doc.pushpag.com/bem-vindo-%C3%A0-pushpag-api-2066658m0.md): ## API Docs - Autenticação [Gerar Token de Acesso](https://doc.pushpag.com/gerar-token-de-acesso-32557469e0.md): Autentica com `public_key` + `secret_key` e retorna um **Bearer Token** válido por 60 minutos. - Transações [Criar Cobrança PIX](https://doc.pushpag.com/criar-cobran%C3%A7a-pix-32557470e0.md): Cria uma nova cobrança PIX. A resposta contém o **QR Code** e o **código copia-e-cola** para exibir ao seu cliente. - Transações [Consultar Status da Transação](https://doc.pushpag.com/consultar-status-da-transa%C3%A7%C3%A3o-32557471e0.md): Retorna os detalhes e o **status atual** de uma transação. Use para polling. - Utilitários [Verificar Token](https://doc.pushpag.com/verificar-token-32557472e0.md): Verifica se o Bearer Token ainda é válido. Útil para diagnóstico e para implementar renovação proativa antes da expiração. ## Schemas - [AuthRequest](https://doc.pushpag.com/authrequest-14041451d0.md): - [AuthResponse](https://doc.pushpag.com/authresponse-14041452d0.md): - [CreateTransactionRequest](https://doc.pushpag.com/createtransactionrequest-14041453d0.md): - [CustomerRequest](https://doc.pushpag.com/customerrequest-14041454d0.md): - [ItemRequest](https://doc.pushpag.com/itemrequest-14041455d0.md): - [TransactionResponse](https://doc.pushpag.com/transactionresponse-14041456d0.md): - [Transaction](https://doc.pushpag.com/transaction-14041457d0.md): - [PixData](https://doc.pushpag.com/pixdata-14041458d0.md): - [CustomerResponse](https://doc.pushpag.com/customerresponse-14041459d0.md): - [ItemResponse](https://doc.pushpag.com/itemresponse-14041460d0.md): - [Error](https://doc.pushpag.com/error-14041461d0.md): - [ValidationErrorResponse](https://doc.pushpag.com/validationerrorresponse-14041462d0.md):