# Oracle Banking Virtual Account Management API 1.0.0

Apache 2.0

## Servers

localhost:9093 kafka

Broker - 1

## Operations

### Sub VirtualEntityUpdated

Event is generated when a Virtual Entity is Created/Modified/Closed/Re-Opened.

Accepts the following message:

vae.virtualentitynotification

|| Topic: vae.virtualentitynotification || Channel: VirtualEntityUpdated ||

Payload oracle.fsgbu.obvam.vae.avro.entity.VirtualEntityNotification
object
realCustomerNo
oneOf
Default: null
0
string
1
null
virtualEntityId
oneOf
Default: null
0
string
1
null
virtualEntityName
oneOf
Default: null
0
string
1
null
defaultEntity
oneOf
Default: null
0
string
1
null
entityType
oneOf
Default: null
0
string
1
null
txnControllerRefNo
oneOf
Default: null
0
string
1
null
taxIdentificationNo
oneOf
Default: null
0
string
1
null
fatcaResponsible
oneOf
Default: null
0
string
1
null
sanctionCheckRequired
oneOf
Default: null
0
string
1
null
amlCustomerGroup
oneOf
Default: null
0
string
1
null
amlRequired
oneOf
Default: null
0
string
1
null
identificationNo
oneOf
Default: null
0
string
1
null
identificationType
oneOf
Default: null
0
string
1
null
lastKycDate
oneOf
Default: null
0
string
1
null
kycReference
oneOf
Default: null
0
string
1
null
kycStatus
oneOf
Default: null
0
string
1
null
makerId
oneOf
Default: null
0
string
1
null
checkerId
oneOf
Default: null
0
string
1
null
isCorpEntity
string
Default: "N"

Additional properties are allowed.

Headers
object
userId
string
branchCode
string
sourceSystem
string
event
string

Additional properties are allowed.

#### Examples

##### vae.virtualentitynotification

Payload

    { "realCustomerNo": "string", "virtualEntityId": "string", "virtualEntityName": "string", "defaultEntity": "string", "entityType": "string", "txnControllerRefNo": "string", "taxIdentificationNo": "string", "fatcaResponsible": "string", "sanctionCheckRequired": "string", "amlCustomerGroup": "string", "amlRequired": "string", "identificationNo": "string", "identificationType": "string", "lastKycDate": "string", "kycReference": "string", "kycStatus": "string", "makerId": "string", "checkerId": "string", "isCorpEntity": "N" }

###### This example has been generated automatically.

Headers

    { "userId": "string", "branchCode": "string", "sourceSystem": "string", "event": "string" }

###### This example has been generated automatically.

## Messages

#1 vae.virtualentitynotification

|| Topic: vae.virtualentitynotification || Channel: VirtualEntityUpdated ||

Payload oracle.fsgbu.obvam.vae.avro.entity.VirtualEntityNotification
object
realCustomerNo
oneOf
Default: null
0
string
1
null
virtualEntityId
oneOf
Default: null
0
string
1
null
virtualEntityName
oneOf
Default: null
0
string
1
null
defaultEntity
oneOf
Default: null
0
string
1
null
entityType
oneOf
Default: null
0
string
1
null
txnControllerRefNo
oneOf
Default: null
0
string
1
null
taxIdentificationNo
oneOf
Default: null
0
string
1
null
fatcaResponsible
oneOf
Default: null
0
string
1
null
sanctionCheckRequired
oneOf
Default: null
0
string
1
null
amlCustomerGroup
oneOf
Default: null
0
string
1
null
amlRequired
oneOf
Default: null
0
string
1
null
identificationNo
oneOf
Default: null
0
string
1
null
identificationType
oneOf
Default: null
0
string
1
null
lastKycDate
oneOf
Default: null
0
string
1
null
kycReference
oneOf
Default: null
0
string
1
null
kycStatus
oneOf
Default: null
0
string
1
null
makerId
oneOf
Default: null
0
string
1
null
checkerId
oneOf
Default: null
0
string
1
null
isCorpEntity
string
Default: "N"

Additional properties are allowed.

Headers
object
userId
string
branchCode
string
sourceSystem
string
event
string

Additional properties are allowed.