Fire Bankingdocs

Consultar status de transação

GET /api/pix/transaction/{id}

Retorna o status atual de uma transação PIX com informações detalhadas sobre valores, contraparte e timestamps.

O identificador pode ser:

  • ID numérico: Identificador interno da transação retornado pela Avista
  • externalId: Identificador externo que você forneceu na criação da transação

Autenticação

Requer token Bearer no header Authorization.

Path Parameters

ParâmetroTipoObrigatórioDescrição
idstringSimID da transação (numérico) ou externalId (string)

Response (200)

CampoTipoDescrição
idstringID da transação
externalIdstring | nullExternal ID fornecido pelo cliente
typestringTipo da transação: PAYMENT, WITHDRAW, REFUND_IN, REFUND_OUT, TRANSFER
statusstringStatus: PENDING, CONFIRMED, ERROR
originalAmountstringValor original em reais
feeAmountstringTaxa em reais
finalAmountstringValor final em reais
e2eIdstring | nullEnd-to-end ID do PIX
counterpartNamestring | nullNome da contraparte
counterpartDocumentstring | nullDocumento da contraparte (CPF/CNPJ)
counterpartAccountBankCodestring | nullCódigo do banco da contraparte
counterpartAccountBranchstring | nullAgência da contraparte
counterpartAccountNumberstring | nullNúmero da conta da contraparte
counterpartAccountIspbstring | nullISPB do banco da contraparte
counterpartAccountBankNamestring | nullNome do banco da contraparte
createdAtstringData de criação (ISO 8601)
updatedAtstringData de atualização (ISO 8601)
processedAtstring | nullData de processamento (ISO 8601)
{
  "id": "123",
  "externalId": "ext-001",
  "type": "PAYMENT",
  "status": "CONFIRMED",
  "originalAmount": "100.00",
  "feeAmount": "1.50",
  "finalAmount": "98.50",
  "e2eId": "E00416968202512121343VX5Sx8fIpkY",
  "counterpartName": "John Marvin",
  "counterpartDocument": "12312312387",
  "counterpartAccountBankCode": "001",
  "counterpartAccountBranch": "0001",
  "counterpartAccountNumber": "123456-7",
  "counterpartAccountIspb": "00000000",
  "counterpartAccountBankName": "Banco do Brasil",
  "createdAt": "2024-01-15T10:30:00.000Z",
  "updatedAt": "2024-01-15T10:35:00.000Z",
  "processedAt": "2024-01-15T10:35:00.000Z"
}

Erros

StatusDescrição
401Token não fornecido ou inválido
404Transação não encontrada

Nesta página