Skip to main content

InstrumentUpdateEvent

Event for tracking instrument update operations. The sensitive data is obfuscated.

idstringrequired

Event id.

timestampdate-timerequired

Represents RFC 3339, section 5.6 date-time.

Example: 2021-07-15T17:54:12Z
operationTypeOperationType (string)required

Type of the notification event:

  • Insert - Denotes insert operation.
  • Update - Denotes update operation. The entity should contain only updated fields.
  • Delete - Denotes delete operation.

Possible values: [Update, Create, Delete]

Example: Update
instrument objectrequired

Represents a payment instrument, used for Deposit or Withdrawal. Here are the valid instrumentType values:

idstring

The instrument id

customerIdstring

The customer to which this instrument belongs.

Example: 5435323362
instrumentTypeInstrumentType (string)required

Represents the type of the instrument.

| Value | Description| |---|---| | SEPA_BANK_ACCOUNT| SEPA Bank account | | UK_BANK_ACCOUNT | UK Bank account | | US_BANK_ACCOUNT | US Bank account | | CCI_BANK_ACCOUNT | CCI Bank account | | CARD | Card |

Possible values: [SEPA_BANK_ACCOUNT, UK_BANK_ACCOUNT, US_BANK_ACCOUNT, CCI_BANK_ACCOUNT, CARD]

Example: CARD
externallyVerifiedbooleandeprecated

Is the instrument externally verified. The property is not returned by the API anymore.

Default value: false
statusstring

The instrument status.

Possible values: [VERIFIED, UNVERIFIED, VERIFICATION_REQUIRED, REJECTED]

creationTimedate-time

Represents RFC 3339, section 5.6 date-time.

Example: 2021-07-15T17:54:12Z
InstrumentUpdateEvent
{
"id": "string",
"timestamp": "2021-07-15T17:54:12Z",
"operationType": "Update",
"instrument": {
"id": "string",
"customerId": "5435323362",
"instrumentType": "CARD",
"status": "VERIFIED",
"creationTime": "2021-07-15T17:54:12Z"
}
}