Corporate banking data events

This table lists the corporate banking endpoints and the events they generate. For information on setting up event notifications, see the Data and reporting overview.

EndpointEventURLDescription
Create corporate accountsucceeded-1
corporate_creation-1
POST
/corporate/v1/corporate-accounts
Platform generates events when a client creates a corporate account.
Update corporate accountstatus-change-2PATCH
/corporate/v1/corporate-accounts/{accountId}
Platform generates event when a client changes an account status.
Close corporate accountstatus-change-2PATCH /corporate/v1/corporate-accounts/{accountId}/closePlatform generates event when a client closes an account.
Initiate a paymentauthorization-event-1
change_available-1
balance_change-1
creation-1
evaluation_requested-1
corporate-1
entry_creation-1
POST
/corporate/payments
Platform generates two or more events during the validation process.
Initiate a forced paymentauthorization-event-1
change_available-1
balance_change-1
creation-1
corporate-1
entry_creation-1
POST
/corporate/payments/force
Platform generates two or more events during the validation process.
Schedule a paymentschedule_payment-1
authorization-event-1
change_available-1
creation-1
corporate-1
POST
/corporate/payments/schedules
Platform generates schedule_payment-1 event shortly after a client schedules a payment. Subsequent events are generated when the transaction is executed.
Cancel a scheduled paymentschedule_payment-1DELETE
/corporate/payments/schedules/{scheduleId}
Platform generates event when a client cancels a scheduled payment.
Balance changebalance_change-1change_available-1POST /corporate/v1/paymentsPlatform generates events on new transactions, any earmark operation, or credit limit changes.
Create earmarkauthorization-event-1
change_available-1
balance_change-1
creation-1
corporate-1
earmark-1
POST
/corporate/v1/earmarks
Platform generates events when a client creates an earmark. The earmarking process generates all these events because it triggers an internal transfer in the platform.
Create force earmarkauthorization-event-1
change_available-1
balance_change-1
creation-1
corporate-1
earmark-1
POST
/corporate/v1/earmarks/force
Platform generates events when a client creates an earmark. The earmarking process generates all these events because it triggers an internal transfer in the platform.
Execute earmark paymentauthorization-event-1
change_available-1
balance_change-1
creation-1
corporate-1
earmark-1
POST
/corporate/v1/earmark-execution
Platform generates events when a client executes an earmark payment. The earmarking process generates all these events because it triggers an internal transfer in the platform.
Update earmarkauthorization-event-1
change_available-1
balance_change-1
creation-1
corporate-1
earmark-1
PATCH
/corporate/v1/earmarks/{earmarkId}
Platform generates events when a client updates an earmark. The earmarking process generates all these events because it triggers an internal transfer in the platform.
Cancel earmarkauthorization-event-1
change_available-1
balance_change-1
creation-1
corporate-1
earmark-1
DELETE
/corporate/v1/earmarks/{earmarkId}
Platform generates events when a client cancels an earmark. The earmarking process generates all these events because it triggers an internal transfer in the platform.
Create hierarchy levelshierarchy_creation-1POST /corporate/v1/hierarchiesPlatform generates event when a client creates a hierarchy.
Create divisiondivision_creation-1POST /corporate/v1/divisionsPlatform generates event when a client creates a division.
Update divisiondivision_change-1PATCH /corporate/v1/divisionsPlatform generates event when a client modifies a division.