pay.piv.lol/api/v1
Usuário

Listar transações

Retorna o histórico completo de transações: entradas (PIX recebido), saídas (saques, PIX enviados) e transferências internas. Suporta paginação e filtros.

GET/user/transactionsAPI Key

Query parameters

ParâmetroTipoPadrãoDescrição
pageinteger1Número da página
limitinteger50Itens por página (máx. 1000)
typestring—income, expense ou transfer
statusstring—COMPLETED, PENDING, FAILED
response 200
{
  "success": true,
  "data": {
    "transactions": [
      {
        "id": "pay_abc123",
        "type": "income",
        "transactionType": "payment",
        "amount": 9950,
        "status": "COMPLETED",
        "description": "Pagamento recebido",
        "date": "2025-05-14T10:30:00.000Z"
      }
    ],
    "pagination": {
      "total": 42,
      "page": 1,
      "limit": 50,
      "hasMore": false
    }
  }
}