/api/notifications/v1/internal/send-notificationAccepts notification events from internal services and publishes to Kafka
eventType string required ip-verification email-verification password-reset password-reset-created password-reset-v2 2fa-reset login-notification password-change-notification password-reset-reminder-notification 2fa-change 2fa-reset-initiated 2fa-reset-success all-recovery-codes-used change-email-request email-changed-notification freeze-user-notification generate-recovery-codes-notification settings-change-notification source-fingerprint-verification unfreeze-user-notification liveness-verification-required-notification kyc-status-approved bad-passwords-notification partner-login-notification access-token-add access-token-modify access-token-expiring access-token-limit-almost-exceeded cross-chain-export-transaction-notification external-withdrawal-detected transaction-notification transaction-pending-approval-resolved cash-balance-alert insufficient-available-cash tkm-grant-unlocked-notification tkm-grant-vested-notification tkm-new-grant-notification tkm-net-new-grantee-invitation-notification tkm-grantee-details-update tkm-grant-deletion tkm-grant-paused-notification tkm-non-fbo-grantee-invitation-notification tkm-grantee-terminated-notification large-mint-request large-redemption-request new-asset-rebalance overdue-asset-rebalance unassigned-rebalance-transfer pending-approval-create-role pending-approval-modify-role pending-approval-delete-role generic-pending-approval pending-request-reminder initiated-settlement-pending-approval pending-approval-notification-2 pending-approval-resolved2 pending-approval-update-role-users pending-approval-update-user-roles new-settlement-request new-connection-request opt-in-to-policy-locking-request-notification opt-out-policy-locking-request-notification pending-approval-invite-organization-user oes-connection-failed pending-approval-new-organization-user video-id-required-notification live-video-callback-notification live-video-schedule-notification live-video-meeting-completed pending-approval-update-organization-user pending-approval-remove-organization-user accept-go-accounts-key-notification accept-wallet-key-notification policy-change-request-notification custody-awaiting-signature policy-request-approval-notification invite-user-to-bitgo-enterprise-and-dont-require-kyc invite-user-to-bitgo-enterprise-and-require-kyc user-signup-attempt non-bitgo-user-wallet-invite-notification request-wallet-access wallet-user-add-notification wallet-invite-cancelled-by-password-reset user-change-trust-notification trading-account-reshare-request wallet-rejoin-request user-enterprise-invite-request key-share-request go-accounts-key-share-request policy-changed lightning-node-provisioned lightning-node-zero-balance wallet-freeze-notification webhook-suspension low-fee-address-balance-notification wallet-rebalance-notification canton-utxo-expiry-notification canton-deposit-offer-expiry-notification canton-withdrawal-offer-expiry-notification circuit-breaker-tripped incoming-live-video-user-request final-pending-approval-notification trading-negative-balance-notification bitgo-identity-verification-update kyc-status-in-rejected periodic-kyc-review periodic-kyc-review-v2 periodic-kyc-review-reminder periodic-kyc-review-reminder-v2 fiat-withdrawal-confirmation-notification-b2b2c received-funds-from-blacklisted-address attempting-to-whitelist-blacklisted-address daily-blacklisted-address-whitelisted receiving-to-blacklisted-bitgo-address beneficial-owner trust-elliptic-errors trust-withdrawal-video-approval trust-withdrawal-id-verification trust-withdrawal-custodian-approval trust-awaiting-signature trust-awaiting-signature-distributed-custody trust-statement-delivery-react bank-account-approved bank-account-rejected ach-overdraft-reversal-org ach-standard-reversal-org fiat-accounts-fee-created fiat-accounts-fee-updated mint-order-initiation-notification redeem-order-initiation-notification deposit-approved-notification deposit-pending-notification deposit-rejected-notification deposit-unmatched-notification removed-deposit-notification unmatched-deposit-notification deposit-approved-notification-internal deposit-pending-notification-internal deposit-rejected-notification-internal deposit-unmatched-notification-internal withdraw-cancelled-notification withdraw-completed-notification withdraw-initiated-notification withdraw-rejected-notification unauthorized-withdraw-notification unmatched-withdraw-notification withdraw-cancelled-notification-internal withdraw-completed-notification-internal withdraw-initiated-notification-internal withdraw-rejected-notification-internal canceled-settlement-notification-v2 completed-settlement-notification-v2 expired-settlement-notification rejected-settlement-notification-v2 go-accounts-low-fee-address-balance settlement-dispute-internal financing-additional-collateral-notification financing-invoice-reminder-notification financing-loan-expiry-notification financing-term-sheet-notification financing-bulk-invoice-reminder-notification provide-sender-pii new-vasp-compliance-notification vasp-onboading-notification vasp-transaction-notification oes-on-chain-dust-balances-alert-internal oes-on-chain-settlement-client-gains-initiated-internal oes-on-chain-settlement-issue-internal oes-on-chain-settlement-complete-client oes-on-chain-settlement-deposit oes-on-chain-settlement-initiated-client oes-on-chain-settlement-initiated settlement-dispute dvp-settlement-queued elliptic-transfers-reconciliation-report ums-user-invited-to-organization staking-reward-notification stuck-transaction-notificationnotificationPayload dictionary<string, object> required object notificationIdempotencyKey string required >= 1 charactersnotificationId string <uuid>required