ESTE É UM CONTEÚDO EM DESENVOLVIMENTO E NÃO DEVE SER CONSIDERADO COMO VERSÃO FINAL!
Clique aqui para maiores informações
Schema/payload(exemplo) e reconhecimento dos consentimentos
Para tráfego dos eventos foi decidido para a POC, por simplicidade, o uso de payloads JSON conforme exemplo abaixo.
Exemplo
Considerando um evento de mudança de saldo em uma conta de resourceId “25cac914-d8ae-6789-b215-650a6215820d”, compartilhada através do consentimento "urn:bancoex:C1DD33123", a instituição transmissora deverá gerar um eventos e comunicá-lo através de tópico específico referente ao SoftwareStatment “6f1710a4-9f68-462f-8232-b59273bf4d16” do detentor deste consentimento.
Tópico utilizado: “6f1710a4-9f68-462f-8232-b59273bf4d16”
Payload:
{
"consentId": "urn:bancoex:C1DD33123",
"resourceId": "25cac914-d8ae-6789-b215-650a6215820d",
"eventId": "a278632b-680c-4f94-8d54-08204fb1b658",
"eventType": "ACCOUNT_BALANCE_CHANGED",
"eventDateTime": "2025-06-09T10:30:40Z"
}
Para todo evento que ocorrer a instituição deve rastrear, olhar todos os consentimentos ativos, identificar os tópicos e postar uma mensagem nesses tópicos.
Um mesmo client não pode criar mais de um Software Statement (regra no perfil de segurança).
Related content
ESTE É UM CONTEÚDO EM DESENVOLVIMENTO E NÃO DEVE SER CONSIDERADO COMO VERSÃO FINAL!
Clique aqui para maiores informações