Which webhooks work in the Opera portal

Opera partners can utilize several webhooks to receive notifications about certain activities in the Opera portal.

Webhook Overview

Webhooks are a way for an application to send automated messages when a specific event occurs. They are triggered by specific events within the portal and can be delivered via email or to a specifically designated URL.

Please note: North Capital webhhooks do not specify the webhook name within the message body when delivered to a URL, so it may be beneficial to have a unique URL for each webhook you are subscribed to.

Webhook Events

Webhooks for KYC/AML statuses

createParty - provides Party ID and auto-check KYC/AML statuses

updateParty - provides Party ID and current KYC/AML statuses when they are updated

Webhooks for Accredited Investor Verification statuses

updateAiVerification - provides Account ID (currently not provided in the email notification), AI Request ID and the AI Request Status

Webhooks for Parties and Accounts

createParty - provides Party ID and auto-check KYC/AML statuses

updateParty - provides Party ID and current KYC/AML statuses when they are updated. Please note: this will also fire when a user updates any personal information, such as address, but still only provides Party ID and current KYC/AML status

createAccount - provides Account ID

Webhooks for Trades

createTrade - provides Transaction Amount (currently not provided in the email notification), Trade ID, and Trade Status

updateTradeStatus - provides Trade ID and updated Trade Status

updateCCFundMoveStatus - provides Account ID, Trade ID, Fund Move Status, and Reference Number

updateExternalFundMoveStatus - provides Account ID, Trade ID, Fund Move Status, and Reference Number

Subscribing to Opera Webhooks

Reach out to techsupport@northcapital.com to subscribe to any of the above webhooks for your Opera platform. Please provide the webhook name and URL and/or email address the notification should be sent to.