HomeSiteDashboardInternet Bank
HomeSiteDashboardInternet Bank
  1. Recebimento
  • Core
    • oAuth
      • oauth2/token
      • oauth2/refresh_token
      • account/forgot_password
      • account/change_password
    • account
      • notifications
        • account/notifications
        • account/notifications/config
        • account/notifications/config
        • account/notifications/{id}/read
      • account/me
      • account/balance
      • account/balances
      • account/statement
      • account/last_statement
      • account/products
      • account/send_phone_code
      • account/register (cpf)
      • account/register (cnpj)
      • account/verifie_phone_code
      • account/upload_docs
      • account/transactional_password
      • account/check_document
      • account/profile_photo
      • account/rating
      • account/transactional_password
      • account/verifie_transactional_password
      • account/phone
      • account/phone/validate
      • account/password
      • account/tooltip
      • account/profile_photo
      • account/country
      • account/report
      • account/active
    • health
      • status
    • id
      • id/token
      • id/verifie_token
      • id/transactional_password
      • id/verifie_essential
    • version
      • version/app
    • Ultils
      • country
    • Representative
      • Add Lead
      • Add Lead Copy
      • root_account
    • validations
      • account/check_phone_number
      • account/check_email
      • account/search_postal_code
    • banking
      • institutions
      • /institutions/{id}
      • /institutions/{bankId}/branch/{code}
  • OpenBanking
    • Autenticação
      • Recebendo um token de acesso
    • Conta
      • Dados da conta
      • Visualizar saldo na conta
    • PIX
      • Pagamento
        • Iniciando e Confirmando o PIX
        • Listando Pagamentos de PIX
        • Detalhe de um Pagamento PIX
      • Recebimento
        • Criando QRCode PIX
          POST
        • Listando QRCodes
          GET
        • Detalhe de um QRCode
          GET
        • Devolvendo PIX Recebido
          DELETE
        • Encontrando pix pelo EndToEndId
          GET
        • Inativando um QRCode
          PATCH
    • Transferências
      • Consulta conta disponível transferências
      • Transferências entre contas P2P
      • Transferências entre contas P2P por Lote
      • Transferências entre contas TED
    • Boletos
      • Retornando lista de boleto emitidos
      • Emitindo um boleto
      • Cancelando um boleto
    • Pagamentos de Títulos
      • Consulta código de barras
      • Pagamento código de barras
    • Webhook
      • Criando um webhook
      • Listando webhooks
      • Removendo webhook
    • HealthCheck
      GET
  1. Recebimento

Encontrando pix pelo EndToEndId

Production
https://api.valut.app/openbank/v1
Production
https://api.valut.app/openbank/v1
GET
https://api.valut.app/openbank/v1
/pix/qrcode/endToEnd/{endToEndId}
A funcionalidade de encontrar o PIX pelo ENDTOENDID deve ser utilizado quando a transação efetuada pelo cliente efetuou o pagamento e a transação não está associada com nenhum QRCode criado. Nos casos de pagamento via chave ou conta.
Quando chamado, será identificado o PIX está com o TXID nulo e com o pagamento EFETIVADO pelo banco, e em caso de sucesso, será criada a transação e adicionará o saldo à conta.
parametertypedescription
pix_idstringID da transação criada na Brasil Cash.
endToEndIdstringIdentificador da operação bancária no Banco.
typestringTipo do pix.
paidboolFlag de pagamento
statusstringStatus do pix
base64stringImagem do QRCODE
qrcodestringNome do pagador.Código QRCOD
amountlongValor em centavos da operação.
expiration_datedatetimeData de expir
created_atdatetimeData de criação da transação.
is_refundedboolFlag para pix devolvido.
payer.documentstringDocumento do pagador.
payer.namestringNome do pagador.
payer.document_typestringTipod do Documento do pagador.
StartFragment

Requisição

Authorization
Forneça seu token bearer no cabeçalho
Authorization
ao fazer requisições para recursos protegidos.
Exemplo:
Authorization: Bearer ********************
Parâmetros Path
endToEndId
string 
requerido
Exemplo:
E18236120202306162108s007e79212c
Parâmetros Bodyapplication/json
object {0}
Exemplo
{}

Exemplos de Requisição

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request GET 'https://api.valut.app/openbank/v1/pix/qrcode/endToEnd/E18236120202306162108s007e79212c' \
--header 'Content-Type: application/json' \
--data-raw '{}'

Respostas

🟢200Encontrando pix pelo EndToEndId
application/json
Body
pix_id
string 
requerido
endToEndId
string 
requerido
type
null 
requerido
paid
boolean 
requerido
status
string 
requerido
base64
null 
requerido
qrcode
string 
requerido
amount
integer 
requerido
expiration_date
string 
requerido
created_at
string 
requerido
is_refunded
boolean 
requerido
payer
object 
requerido
document
string 
requerido
document_type
string 
requerido
name
string 
requerido
Exemplo
{
    "pix_id": "d0fb8f2a-57f9-4112-abcb-b0a28607a412",
    "endToEndId": "E18236120202208140337s008cb31123",
    "type": null,
    "paid": true,
    "status": "paid",
    "base64": null,
    "qrcode": "without qrcode",
    "amount": 198,
    "expiration_date": "2022-08-14T00:38:49.8705745-03:00",
    "created_at": "2022-08-14T00:38:49.8702994-03:00",
    "is_refunded": false,
    "payer": {
        "document": "01234567890",
        "document_type": "CPF",
        "name": "Teste Teste"
    }
}
Modificado em 2024-12-09 08:26:00
Página anterior
Devolvendo PIX Recebido
Próxima página
Inativando um QRCode
Built with