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.