API Explorer

Message Docs for Connector: akka_vDec2018

obp.get.AdapterInfo

                            
Gets information about the active general (non bank specific) Adapter that is responding to messages sent by OBP.
Kafka/Akka
Outbound
Inbound
Topic
OutBoundGetAdapterInfoFuture
InBoundGetAdapterInfoFuture
Message
{ "outboundAdapterCallContext":{ "correlationId":"1flssoftxq0cr1nssr68u0mioj", "sessionId":"b4e0352a-9a0f-4bfa-b30b-9003aa467f50", "consumerId":"7uy8a7e4-6d02-40e3-a129-0b2bf89de8uh", "generalContext":[{ "key":"5987953", "value":"FYIUYF6SUYFSD" }], "outboundAdapterAuthInfo":{ "userId":"9ca9a7e4-6d02-40e3-a129-0b2bf89de9b1", "username":"felixsmith", "linkedCustomers":[{ "customerId":"7uy8a7e4-6d02-40e3-a129-0b2bf89de8uh", "customerNumber":"5987953", "legalName":"Eveline Tripman" }], "userAuthContext":[{ "key":"5987953", "value":"FYIUYF6SUYFSD" }], "authViews":[{ "view":{ "id":"owner", "name":"Owner", "description":"This view is for the owner for the account." }, "account":{ "id":"8ca8a7e4-6d02-40e3-a129-0b2bf89de9f0", "accountRoutings":[{ "scheme":"IBAN", "address":"DE91 1000 0000 0123 4567 89" }], "customerOwners":[{ "bankId":"GENODEM1GLS", "customerId":"7uy8a7e4-6d02-40e3-a129-0b2bf89de8uh", "customerNumber":"5987953", "legalName":"Eveline Tripman", "dateOfBirth":"2019-05-06T15:47:28Z" }], "userOwners":[{ "userId":"9ca9a7e4-6d02-40e3-a129-0b2bf89de9b1", "emailAddress":"eveline@example.com", "name":"felixsmith" }] } }] } } }
{ "inboundAdapterCallContext":{ "correlationId":"1flssoftxq0cr1nssr68u0mioj", "sessionId":"b4e0352a-9a0f-4bfa-b30b-9003aa467f50", "generalContext":[{ "key":"5987953", "value":"FYIUYF6SUYFSD" }] }, "data":{ "errorCode":"", "backendMessages":[{ "source":"String", "status":"String", "errorCode":"String", "text":"String" }], "name":"felixsmith", "version":"", "git_commit":"String", "date":"2017-09-19T02:31:05.000Z" } }

obp.get.Banks

                            
Gets the banks list on this OBP installation.
Kafka/Akka
Outbound
Inbound
Topic
OutBoundGetBanksFuture
InBoundGetBanksFuture
Message
{ "outboundAdapterCallContext":{ "correlationId":"1flssoftxq0cr1nssr68u0mioj", "sessionId":"b4e0352a-9a0f-4bfa-b30b-9003aa467f50", "consumerId":"7uy8a7e4-6d02-40e3-a129-0b2bf89de8uh", "generalContext":[{ "key":"5987953", "value":"FYIUYF6SUYFSD" }], "outboundAdapterAuthInfo":{ "userId":"9ca9a7e4-6d02-40e3-a129-0b2bf89de9b1", "username":"felixsmith", "linkedCustomers":[{ "customerId":"7uy8a7e4-6d02-40e3-a129-0b2bf89de8uh", "customerNumber":"5987953", "legalName":"Eveline Tripman" }], "userAuthContext":[{ "key":"5987953", "value":"FYIUYF6SUYFSD" }], "authViews":[{ "view":{ "id":"owner", "name":"Owner", "description":"This view is for the owner for the account." }, "account":{ "id":"8ca8a7e4-6d02-40e3-a129-0b2bf89de9f0", "accountRoutings":[{ "scheme":"IBAN", "address":"DE91 1000 0000 0123 4567 89" }], "customerOwners":[{ "bankId":"GENODEM1GLS", "customerId":"7uy8a7e4-6d02-40e3-a129-0b2bf89de8uh", "customerNumber":"5987953", "legalName":"Eveline Tripman", "dateOfBirth":"2019-05-06T15:47:28Z" }], "userOwners":[{ "userId":"9ca9a7e4-6d02-40e3-a129-0b2bf89de9b1", "emailAddress":"eveline@example.com", "name":"felixsmith" }] } }] } } }
{ "inboundAdapterCallContext":{ "correlationId":"1flssoftxq0cr1nssr68u0mioj", "sessionId":"b4e0352a-9a0f-4bfa-b30b-9003aa467f50", "generalContext":[{ "key":"5987953", "value":"FYIUYF6SUYFSD" }] }, "data":[{ "bankId":{ "value":"GENODEM1GLS" }, "shortName":"The Royal Bank of Scotland", "fullName":"The Royal Bank of Scotland", "logoUrl":"http://www.red-bank-shoreditch.com/logo.gif", "websiteUrl":"http://www.red-bank-shoreditch.com", "bankRoutingScheme":"OBP", "bankRoutingAddress":"rbs", "swiftBic":"String", "nationalIdentifier":"String" }] }

obp.get.Bank

                            
Get a specific Bank as specified by bankId
Kafka/Akka
Outbound
Inbound
Topic
OutBoundGetBankFuture
InBoundGetBankFuture
Message
{ "outboundAdapterCallContext":{ "correlationId":"1flssoftxq0cr1nssr68u0mioj", "sessionId":"b4e0352a-9a0f-4bfa-b30b-9003aa467f50", "consumerId":"7uy8a7e4-6d02-40e3-a129-0b2bf89de8uh", "generalContext":[{ "key":"5987953", "value":"FYIUYF6SUYFSD" }], "outboundAdapterAuthInfo":{ "userId":"9ca9a7e4-6d02-40e3-a129-0b2bf89de9b1", "username":"felixsmith", "linkedCustomers":[{ "customerId":"7uy8a7e4-6d02-40e3-a129-0b2bf89de8uh", "customerNumber":"5987953", "legalName":"Eveline Tripman" }], "userAuthContext":[{ "key":"5987953", "value":"FYIUYF6SUYFSD" }], "authViews":[{ "view":{ "id":"owner", "name":"Owner", "description":"This view is for the owner for the account." }, "account":{ "id":"8ca8a7e4-6d02-40e3-a129-0b2bf89de9f0", "accountRoutings":[{ "scheme":"IBAN", "address":"DE91 1000 0000 0123 4567 89" }], "customerOwners":[{ "bankId":"GENODEM1GLS", "customerId":"7uy8a7e4-6d02-40e3-a129-0b2bf89de8uh", "customerNumber":"5987953", "legalName":"Eveline Tripman", "dateOfBirth":"2019-05-06T15:47:28Z" }], "userOwners":[{ "userId":"9ca9a7e4-6d02-40e3-a129-0b2bf89de9b1", "emailAddress":"eveline@example.com", "name":"felixsmith" }] } }] } }, "bankId":{ "value":"GENODEM1GLS" } }
{ "inboundAdapterCallContext":{ "correlationId":"1flssoftxq0cr1nssr68u0mioj", "sessionId":"b4e0352a-9a0f-4bfa-b30b-9003aa467f50", "generalContext":[{ "key":"5987953", "value":"FYIUYF6SUYFSD" }] }, "data":{ "bankId":{ "value":"GENODEM1GLS" }, "shortName":"The Royal Bank of Scotland", "fullName":"The Royal Bank of Scotland", "logoUrl":"http://www.red-bank-shoreditch.com/logo.gif", "websiteUrl":"http://www.red-bank-shoreditch.com", "bankRoutingScheme":"OBP", "bankRoutingAddress":"rbs", "swiftBic":"String", "nationalIdentifier":"String" } }

obp.get.CustomersByUserId

                            
Get Customers represented by the User.
Kafka/Akka
Outbound
Inbound
Topic
OutBoundGetCustomersByUserIdFuture
InBoundGetCustomersByUserIdFuture
Message
{ "outboundAdapterCallContext":{ "correlationId":"1flssoftxq0cr1nssr68u0mioj", "sessionId":"b4e0352a-9a0f-4bfa-b30b-9003aa467f50", "consumerId":"7uy8a7e4-6d02-40e3-a129-0b2bf89de8uh", "generalContext":[{ "key":"5987953", "value":"FYIUYF6SUYFSD" }], "outboundAdapterAuthInfo":{ "userId":"9ca9a7e4-6d02-40e3-a129-0b2bf89de9b1", "username":"felixsmith", "linkedCustomers":[{ "customerId":"7uy8a7e4-6d02-40e3-a129-0b2bf89de8uh", "customerNumber":"5987953", "legalName":"Eveline Tripman" }], "userAuthContext":[{ "key":"5987953", "value":"FYIUYF6SUYFSD" }], "authViews":[{ "view":{ "id":"owner", "name":"Owner", "description":"This view is for the owner for the account." }, "account":{ "id":"8ca8a7e4-6d02-40e3-a129-0b2bf89de9f0", "accountRoutings":[{ "scheme":"IBAN", "address":"DE91 1000 0000 0123 4567 89" }], "customerOwners":[{ "bankId":"GENODEM1GLS", "customerId":"7uy8a7e4-6d02-40e3-a129-0b2bf89de8uh", "customerNumber":"5987953", "legalName":"Eveline Tripman", "dateOfBirth":"2019-05-06T15:47:28Z" }], "userOwners":[{ "userId":"9ca9a7e4-6d02-40e3-a129-0b2bf89de9b1", "emailAddress":"eveline@example.com", "name":"felixsmith" }] } }] } }, "userId":"9ca9a7e4-6d02-40e3-a129-0b2bf89de9b1" }
{ "inboundAdapterCallContext":{ "correlationId":"1flssoftxq0cr1nssr68u0mioj", "sessionId":"b4e0352a-9a0f-4bfa-b30b-9003aa467f50", "generalContext":[{ "key":"5987953", "value":"FYIUYF6SUYFSD" }] }, "data":[{ "customerId":"7uy8a7e4-6d02-40e3-a129-0b2bf89de8uh", "bankId":"GENODEM1GLS", "number":"546387432", "legalName":"Eveline Tripman", "mobileNumber":"+44 07972 444 876", "email":"eveline@example.com", "faceImage":{ "date":"2017-09-19T00:00:00Z", "url":"http://www.example.com/id-docs/123/image.png" }, "dateOfBirth":"2017-09-19T00:00:00Z", "relationshipStatus":"single", "dependents":10, "dobOfDependents":["2017-09-19T00:00:00Z"], "highestEducationAttained":"Master", "employmentStatus":"worker", "creditRating":{ "rating":"", "source":"" }, "creditLimit":{ "currency":"EUR", "amount":"50.89" }, "kycStatus":true, "lastOkDate":"2017-09-19T00:00:00Z", "title":"Dr.", "branchId":"DERBY6", "nameSuffix":"Sr" }] }

obp.get.coreBankAccounts

                            
Get bank Accounts available to the User (without Metadata)
Kafka/Akka
Outbound
Inbound
Topic
OutBoundGetCoreBankAccountsFuture
InBoundGetCoreBankAccountsFuture
Message
{ "outboundAdapterCallContext":{ "correlationId":"1flssoftxq0cr1nssr68u0mioj", "sessionId":"b4e0352a-9a0f-4bfa-b30b-9003aa467f50", "consumerId":"7uy8a7e4-6d02-40e3-a129-0b2bf89de8uh", "generalContext":[{ "key":"5987953", "value":"FYIUYF6SUYFSD" }], "outboundAdapterAuthInfo":{ "userId":"9ca9a7e4-6d02-40e3-a129-0b2bf89de9b1", "username":"felixsmith", "linkedCustomers":[{ "customerId":"7uy8a7e4-6d02-40e3-a129-0b2bf89de8uh", "customerNumber":"5987953", "legalName":"Eveline Tripman" }], "userAuthContext":[{ "key":"5987953", "value":"FYIUYF6SUYFSD" }], "authViews":[{ "view":{ "id":"owner", "name":"Owner", "description":"This view is for the owner for the account." }, "account":{ "id":"8ca8a7e4-6d02-40e3-a129-0b2bf89de9f0", "accountRoutings":[{ "scheme":"IBAN", "address":"DE91 1000 0000 0123 4567 89" }], "customerOwners":[{ "bankId":"GENODEM1GLS", "customerId":"7uy8a7e4-6d02-40e3-a129-0b2bf89de8uh", "customerNumber":"5987953", "legalName":"Eveline Tripman", "dateOfBirth":"2019-05-06T15:47:28Z" }], "userOwners":[{ "userId":"9ca9a7e4-6d02-40e3-a129-0b2bf89de9b1", "emailAddress":"eveline@example.com", "name":"felixsmith" }] } }] } }, "bankIdAccountIds":[{ "bankId":{ "value":"GENODEM1GLS" }, "accountId":{ "value":"8ca8a7e4-6d02-40e3-a129-0b2bf89de9f0" } }] }
{ "inboundAdapterCallContext":{ "correlationId":"1flssoftxq0cr1nssr68u0mioj", "sessionId":"b4e0352a-9a0f-4bfa-b30b-9003aa467f50", "generalContext":[{ "key":"5987953", "value":"FYIUYF6SUYFSD" }] }, "data":[{ "id":"8ca8a7e4-6d02-40e3-a129-0b2bf89de9f0", "label":"My private account for Uber", "bankId":"GENODEM1GLS", "accountType":"AC", "accountRoutings":[{ "scheme":"IBAN", "address":"DE91 1000 0000 0123 4567 89" }] }] }

obp.check.BankAccountExists

                            
Check a bank Account exists - as specified by bankId and accountId.
Kafka/Akka
Outbound
Inbound
Topic
OutBoundCheckBankAccountExistsFuture
InBoundCheckBankAccountExistsFuture
Message
{ "outboundAdapterCallContext":{ "correlationId":"1flssoftxq0cr1nssr68u0mioj", "sessionId":"b4e0352a-9a0f-4bfa-b30b-9003aa467f50", "consumerId":"7uy8a7e4-6d02-40e3-a129-0b2bf89de8uh", "generalContext":[{ "key":"5987953", "value":"FYIUYF6SUYFSD" }], "outboundAdapterAuthInfo":{ "userId":"9ca9a7e4-6d02-40e3-a129-0b2bf89de9b1", "username":"felixsmith", "linkedCustomers":[{ "customerId":"7uy8a7e4-6d02-40e3-a129-0b2bf89de8uh", "customerNumber":"5987953", "legalName":"Eveline Tripman" }], "userAuthContext":[{ "key":"5987953", "value":"FYIUYF6SUYFSD" }], "authViews":[{ "view":{ "id":"owner", "name":"Owner", "description":"This view is for the owner for the account." }, "account":{ "id":"8ca8a7e4-6d02-40e3-a129-0b2bf89de9f0", "accountRoutings":[{ "scheme":"IBAN", "address":"DE91 1000 0000 0123 4567 89" }], "customerOwners":[{ "bankId":"GENODEM1GLS", "customerId":"7uy8a7e4-6d02-40e3-a129-0b2bf89de8uh", "customerNumber":"5987953", "legalName":"Eveline Tripman", "dateOfBirth":"2019-05-06T15:47:28Z" }], "userOwners":[{ "userId":"9ca9a7e4-6d02-40e3-a129-0b2bf89de9b1", "emailAddress":"eveline@example.com", "name":"felixsmith" }] } }] } }, "bankId":{ "value":"GENODEM1GLS" }, "accountId":{ "value":"8ca8a7e4-6d02-40e3-a129-0b2bf89de9f0" } }
{ "inboundAdapterCallContext":{ "correlationId":"1flssoftxq0cr1nssr68u0mioj", "sessionId":"b4e0352a-9a0f-4bfa-b30b-9003aa467f50", "generalContext":[{ "key":"5987953", "value":"FYIUYF6SUYFSD" }] }, "data":{ "accountId":{ "value":"8ca8a7e4-6d02-40e3-a129-0b2bf89de9f0" }, "accountType":"AC", "balance":"50.89", "currency":"EUR", "name":"felixsmith", "label":"My Account", "iban":"DE91 1000 0000 0123 4567 89", "number":"546387432", "bankId":{ "value":"GENODEM1GLS" }, "lastUpdate":"2019-05-06T15:47:28Z", "branchId":"DERBY6", "accountRoutingScheme":"IBAN", "accountRoutingAddress":"DE91 1000 0000 0123 4567 89", "accountRoutings":[{ "scheme":"IBAN", "address":"DE91 1000 0000 0123 4567 89" }], "accountRules":[], "accountHolder":"" } }

obp.get.BankAccountsForUser

                            
Gets the list of accounts available to the User. This call sends authInfo including username.
Kafka/Akka
Outbound
Inbound
Topic
OutBoundGetBankAccountsForUserFuture
InBoundGetBankAccountsForUserFuture
Message
{ "outboundAdapterCallContext":{ "correlationId":"1flssoftxq0cr1nssr68u0mioj", "sessionId":"b4e0352a-9a0f-4bfa-b30b-9003aa467f50", "consumerId":"7uy8a7e4-6d02-40e3-a129-0b2bf89de8uh", "generalContext":[{ "key":"5987953", "value":"FYIUYF6SUYFSD" }], "outboundAdapterAuthInfo":{ "userId":"9ca9a7e4-6d02-40e3-a129-0b2bf89de9b1", "username":"felixsmith", "linkedCustomers":[{ "customerId":"7uy8a7e4-6d02-40e3-a129-0b2bf89de8uh", "customerNumber":"5987953", "legalName":"Eveline Tripman" }], "userAuthContext":[{ "key":"5987953", "value":"FYIUYF6SUYFSD" }], "authViews":[{ "view":{ "id":"owner", "name":"Owner", "description":"This view is for the owner for the account." }, "account":{ "id":"8ca8a7e4-6d02-40e3-a129-0b2bf89de9f0", "accountRoutings":[{ "scheme":"IBAN", "address":"DE91 1000 0000 0123 4567 89" }], "customerOwners":[{ "bankId":"GENODEM1GLS", "customerId":"7uy8a7e4-6d02-40e3-a129-0b2bf89de8uh", "customerNumber":"5987953", "legalName":"Eveline Tripman", "dateOfBirth":"2019-05-06T15:47:28Z" }], "userOwners":[{ "userId":"9ca9a7e4-6d02-40e3-a129-0b2bf89de9b1", "emailAddress":"eveline@example.com", "name":"felixsmith" }] } }] } }, "username":"felixsmith" }
{ "inboundAdapterCallContext":{ "correlationId":"1flssoftxq0cr1nssr68u0mioj", "sessionId":"b4e0352a-9a0f-4bfa-b30b-9003aa467f50", "generalContext":[{ "key":"5987953", "value":"FYIUYF6SUYFSD" }] }, "data":[{ "bankId":"GENODEM1GLS", "branchId":"DERBY6", "accountId":"8ca8a7e4-6d02-40e3-a129-0b2bf89de9f0", "accountNumber":"546387432", "accountType":"AC", "balanceAmount":"50.89", "balanceCurrency":"EUR", "owners":["SusanSmith"], "viewsToGenerate":["Owner","Accountant","Auditor"], "bankRoutingScheme":"BIC", "bankRoutingAddress":"GENODEM1GLS", "branchRoutingScheme":"BRANCH-CODE", "branchRoutingAddress":"DERBY6", "accountRoutingScheme":"IBAN", "accountRoutingAddress":"DE91 1000 0000 0123 4567 89" }] }

obp.get.Account

                            
Get a single Account as specified by the bankId and accountId.
Kafka/Akka
Outbound
Inbound
Topic
OutBoundGetBankAccountFuture
InBoundGetBankAccountFuture
Message
{ "outboundAdapterCallContext":{ "correlationId":"1flssoftxq0cr1nssr68u0mioj", "sessionId":"b4e0352a-9a0f-4bfa-b30b-9003aa467f50", "consumerId":"7uy8a7e4-6d02-40e3-a129-0b2bf89de8uh", "generalContext":[{ "key":"5987953", "value":"FYIUYF6SUYFSD" }], "outboundAdapterAuthInfo":{ "userId":"9ca9a7e4-6d02-40e3-a129-0b2bf89de9b1", "username":"felixsmith", "linkedCustomers":[{ "customerId":"7uy8a7e4-6d02-40e3-a129-0b2bf89de8uh", "customerNumber":"5987953", "legalName":"Eveline Tripman" }], "userAuthContext":[{ "key":"5987953", "value":"FYIUYF6SUYFSD" }], "authViews":[{ "view":{ "id":"owner", "name":"Owner", "description":"This view is for the owner for the account." }, "account":{ "id":"8ca8a7e4-6d02-40e3-a129-0b2bf89de9f0", "accountRoutings":[{ "scheme":"IBAN", "address":"DE91 1000 0000 0123 4567 89" }], "customerOwners":[{ "bankId":"GENODEM1GLS", "customerId":"7uy8a7e4-6d02-40e3-a129-0b2bf89de8uh", "customerNumber":"5987953", "legalName":"Eveline Tripman", "dateOfBirth":"2019-05-06T15:47:28Z" }], "userOwners":[{ "userId":"9ca9a7e4-6d02-40e3-a129-0b2bf89de9b1", "emailAddress":"eveline@example.com", "name":"felixsmith" }] } }] } }, "bankId":{ "value":"GENODEM1GLS" }, "accountId":{ "value":"8ca8a7e4-6d02-40e3-a129-0b2bf89de9f0" } }
{ "inboundAdapterCallContext":{ "correlationId":"1flssoftxq0cr1nssr68u0mioj", "sessionId":"b4e0352a-9a0f-4bfa-b30b-9003aa467f50", "generalContext":[{ "key":"5987953", "value":"FYIUYF6SUYFSD" }] }, "data":{ "accountId":{ "value":"8ca8a7e4-6d02-40e3-a129-0b2bf89de9f0" }, "accountType":"AC", "balance":"50.89", "currency":"EUR", "name":"felixsmith", "label":"My Account", "iban":"DE91 1000 0000 0123 4567 89", "number":"546387432", "bankId":{ "value":"GENODEM1GLS" }, "lastUpdate":"2019-05-06T15:47:28Z", "branchId":"DERBY6", "accountRoutingScheme":"IBAN", "accountRoutingAddress":"DE91 1000 0000 0123 4567 89", "accountRoutings":[{ "scheme":"IBAN", "address":"DE91 1000 0000 0123 4567 89" }], "accountRules":[], "accountHolder":"" } }

obp.get.Transactions

                            
Get Transactions for an Account specified by bankId and accountId. Pagination is achieved with limit, fromDate and toDate.
Kafka/Akka
Outbound
Inbound
Topic
OutBoundGetTransactionsFuture
InBoundGetTransactionsFuture
Message
{ "outboundAdapterCallContext":{ "correlationId":"1flssoftxq0cr1nssr68u0mioj", "sessionId":"b4e0352a-9a0f-4bfa-b30b-9003aa467f50", "consumerId":"7uy8a7e4-6d02-40e3-a129-0b2bf89de8uh", "generalContext":[{ "key":"5987953", "value":"FYIUYF6SUYFSD" }], "outboundAdapterAuthInfo":{ "userId":"9ca9a7e4-6d02-40e3-a129-0b2bf89de9b1", "username":"felixsmith", "linkedCustomers":[{ "customerId":"7uy8a7e4-6d02-40e3-a129-0b2bf89de8uh", "customerNumber":"5987953", "legalName":"Eveline Tripman" }], "userAuthContext":[{ "key":"5987953", "value":"FYIUYF6SUYFSD" }], "authViews":[{ "view":{ "id":"owner", "name":"Owner", "description":"This view is for the owner for the account." }, "account":{ "id":"8ca8a7e4-6d02-40e3-a129-0b2bf89de9f0", "accountRoutings":[{ "scheme":"IBAN", "address":"DE91 1000 0000 0123 4567 89" }], "customerOwners":[{ "bankId":"GENODEM1GLS", "customerId":"7uy8a7e4-6d02-40e3-a129-0b2bf89de8uh", "customerNumber":"5987953", "legalName":"Eveline Tripman", "dateOfBirth":"2019-05-06T15:47:28Z" }], "userOwners":[{ "userId":"9ca9a7e4-6d02-40e3-a129-0b2bf89de9b1", "emailAddress":"eveline@example.com", "name":"felixsmith" }] } }] } }, "bankId":{ "value":"GENODEM1GLS" }, "accountId":{ "value":"8ca8a7e4-6d02-40e3-a129-0b2bf89de9f0" }, "limit":100, "fromDate":"2017-09-19", "toDate":"2017-09-19" }
{ "inboundAdapterCallContext":{ "correlationId":"1flssoftxq0cr1nssr68u0mioj", "sessionId":"b4e0352a-9a0f-4bfa-b30b-9003aa467f50", "generalContext":[{ "key":"5987953", "value":"FYIUYF6SUYFSD" }] }, "data":[{ }] }

obp.get.Transaction

                            
Get a single Transaction specified by bankId, accountId and transactionId
Kafka/Akka
Outbound
Inbound
Topic
OutBoundGetTransactionFuture
InBoundGetTransactionFuture
Message
{ "outboundAdapterCallContext":{ "correlationId":"1flssoftxq0cr1nssr68u0mioj", "sessionId":"b4e0352a-9a0f-4bfa-b30b-9003aa467f50", "consumerId":"7uy8a7e4-6d02-40e3-a129-0b2bf89de8uh", "generalContext":[{ "key":"5987953", "value":"FYIUYF6SUYFSD" }], "outboundAdapterAuthInfo":{ "userId":"9ca9a7e4-6d02-40e3-a129-0b2bf89de9b1", "username":"felixsmith", "linkedCustomers":[{ "customerId":"7uy8a7e4-6d02-40e3-a129-0b2bf89de8uh", "customerNumber":"5987953", "legalName":"Eveline Tripman" }], "userAuthContext":[{ "key":"5987953", "value":"FYIUYF6SUYFSD" }], "authViews":[{ "view":{ "id":"owner", "name":"Owner", "description":"This view is for the owner for the account." }, "account":{ "id":"8ca8a7e4-6d02-40e3-a129-0b2bf89de9f0", "accountRoutings":[{ "scheme":"IBAN", "address":"DE91 1000 0000 0123 4567 89" }], "customerOwners":[{ "bankId":"GENODEM1GLS", "customerId":"7uy8a7e4-6d02-40e3-a129-0b2bf89de8uh", "customerNumber":"5987953", "legalName":"Eveline Tripman", "dateOfBirth":"2019-05-06T15:47:28Z" }], "userOwners":[{ "userId":"9ca9a7e4-6d02-40e3-a129-0b2bf89de9b1", "emailAddress":"eveline@example.com", "name":"felixsmith" }] } }] } }, "bankId":{ "value":"GENODEM1GLS" }, "accountId":{ "value":"8ca8a7e4-6d02-40e3-a129-0b2bf89de9f0" }, "transactionId":{ "value":"2fg8a7e4-6d02-40e3-a129-0b2bf89de8ub" } }
{ "inboundAdapterCallContext":{ "correlationId":"1flssoftxq0cr1nssr68u0mioj", "sessionId":"b4e0352a-9a0f-4bfa-b30b-9003aa467f50", "generalContext":[{ "key":"5987953", "value":"FYIUYF6SUYFSD" }] }, "data":{ } }