Post Audit Log Internal

post/api/v2/internal/auditlog

Route to post audit log

Request Body

ip string
The IP address associated with the request
Min length: >= 1 characters
requestId string
The ID of the request
Min length: >= 1 characters
user string required
The user associated with the request
Min length: >= 1 characters
date string <date-time>required
The date of the request
type string required
The type of the audit log
Min length: >= 1 characters
walletId string
The ID of the wallet associated with the request
Min length: >= 1 characters
enterpriseId string
The ID of the enterprise associated with the request
Min length: >= 1 characters
data object
Additional data associated with the request
initiator string
pendingApprovalId string
sharedPolicyRuleId string

200 Response

id string required
Example: 59cd72485007a239fb00282ed480da1f
Match pattern: ^[0-9a-f]{32}$
type string required
Allowed values: createTransaction approveTransaction rejectTransaction bitgoSigned addPolicy addPolicyServicePolicy addPolicyServiceSettlement changePolicy changePolicyServicePolicy removePolicy removePolicyServicePolicy unlockPolicyServicePolicy policyServicePolicyUnlocked policyServicePolicyRemoved approvePolicy approvePolicyServicePolicy approvePolicyServiceSettlement rejectPolicy rejectPolicyServicePolicy rejectPolicyServiceSettlement policyUpdated policyServicePolicyUpdated optOutOfPolicyServicePolicyLocking policyServicePolicyLockingOptedOut policyServicePolicyLockingOptedIn updatePolicyMutability freezeUser adminFreezeUser addUser removeUser shareUser shareUserAccept shareUserCancel shareUserDecline approveUser rejectUser userSignup userLogin userFailedLogin oAuthAuthorize userSourceVerified userSettingsChange userPasswordChange userPasswordSetInitial userPasswordReset user2FARemove user2FAAdd adminUnblockUserEmail adminUpdateUserActive adminResetUserOTP adminSetFeatureFlagsForUser adminAllowCoinForUser adminModifyRateLimit createWallet removeWallet freezeWallet unfreezeWallet deleteWallet undeleteWallet renameWallet redeployWallet updateWalletV1 updateWalletType fixWalletType addWalletUser removeWalletUser initializeWallet updateWalletCoinSpecific adminAddCustomNodeForWallet deleteCustomNodeForWallet recoverNonKRSWallet cloneCustodialWallet addWalletFlag deleteWalletFlag updateWalletFlag addWebhook adminAddWebhook removeWebhook getWebhookSecret createWebhookSecret updateNotificationSettings labelAddress unlabelAddress updateComment createSendLabel updateSendLabel deleteSendLabel updateTag updateApprovalsRequired createEnterprise starterSignupCreateEnterprise institutionalSignupCreateEnterprise updateEnterpriseUser approveEnterpriseUser rejectEnterpriseUser freezeEnterprise adminRenameEnterprise adminChangeHsmRegionalSettingOnEnterprise adminDeleteEnterprisePricingTypes adminUpdateEnterpriseExternalContract createAccessToken modifyAccessToken deleteAccessToken adminUpdateAccessToken createBankAccount updateBankAccount adminUpdateBankAccount internalUpdateBankAccount removeBankAccount walletPasswordReset walletPasswordChange createPasswordReset deletePasswordReset adminUpdatePasswordReset adminAddCustomNode deleteCustomNode removeVideoId externalWithdrawalDetected adminUpdateKycState updateKycState updateEnterprise approveOrganizationUser rejectOrganizationUser addOrganizationRole addOrganizationRoleRequest updateOrganizationRole updateOrganizationRoleRequest updateOrganizationRoleUsers updateOrganizationRoleUsersRequest inviteOrganizationUser inviteOrganizationUserRequest approveOrganizationAddRole approveOrganizationUpdateRole approveOrganizationUpdateRoleUsers approveOrganizationUserInvitation rejectOrganizationAddRole rejectOrganizationUpdateRole rejectOrganizationUpdateRoleUsers rejectOrganizationUserInvitation bulkCreateOfcWallet upsertRecoveryCodes viewRecoveryCodes createReset2FA verifyReset2FA completeReset2FA retrofitToMPCv2 verifyLivenessCheck adminInternalTokenCreate adminInternalUnverifiedEmailStateReset routedTransactionCreate routedTransactionUpdate routedTransactionRead routedTransactionNoop transactionRouteCreate transactionRouteSignature transactionRouteDeactivate bitgoAdminRolesUpdate bitgoAdminRolesDelete resetWebhookNotifications makeUnspentReservation removeUnspentReservation createCustodialKey deleteCustodialKey createNonceAccounts validateReorg adminCreateQuery adminUpdateQuery adminRunQuery activateMultisigSafeMode activateMultisigSafeModeMultiple updatePricingPlan addPricingPlan createBillingTask handleLightningRPC addUserSignatureShare removeUserSignatureShare updateWalletSendQ fixMissingEnterpriseIdsOnTransactions fixSendAccountingOnTransfers syncMigratedKeys fixDuplicateWalletTxs fixMissingWalletTxs updateSendQTx releaseTxHold createVASP mergeVASP updateVASP cosignRecoveryTransaction cosignTokenRecovery flushTokenBalances flushCoinBalances adminRedeployAddress getUndeployedForwarders changeNonceForTx setNonceForWallet changeGasPriceForTx makeEmptyTransaction initializeAddress updateSendQItem removeSendQItem postAdminEvent adminCreateProduct adminUpdateProduct adminMergeDuplicateAddresses backfillEnterpriseCoinSpecific approveGeneric rejectGeneric updateServicesAgreement policyAcknowledged acceptStablecoinAgreement claimTransactionByVasp rejectTransactionByVasp freezeKey initiateRebalanceBackingWallet freezePendingApproval unfreezePendingApproval archiveEnterprise unarchiveEnterprise trustToSingaporeUpgrade adminCreateReport updateWalletApprovalsRequired custodialHotRetrySignTx createUser updateTransferEntries addTrustedDevice deletedTrustedDevice deletedTrustedDevices adminDeletedTrustedDevices entityUpgrade createGoWallet rotateAccessToken detectRefreshTokenReuse refreshTokenFingerprintMismatch scimUserProvision scimUserUpdate
isBitGoAdminAction boolean required
Indicates whether the action was performed by a BitGo admin
Example: false
ip string <ipv4>
The client IP that caused the AuditLog entry to be written
Example: 127.0.0.1
user string
The user that caused the AuditLog entry to be written
Example: 59cd72485007a239fb00282ed480da1f
Match pattern: ^[0-9a-f]{32}$
requestId string
walletId string
Example: 59cd72485007a239fb00282ed480da1f
Match pattern: ^[0-9a-f]{32}$
enterpriseId string
Example: 59cd72485007a239fb00282ed480da1f
Match pattern: ^[0-9a-f]{32}$
organizationId string
Example: 59cd72485007a239fb00282ed480da1f
Match pattern: ^[0-9a-f]{32}$
coin string
A cryptocurrency symbol or token ticker symbol
Example: btc
data
date string <date-time>

400 Response

name string
Error code
context object required
Properties that apply to a specific error name
error string required
Human-readable error message
requestId string required
Client request id

404 Response

name string
Error code
context object required
Properties that apply to a specific error name
error string required
Human-readable error message
requestId string required
Client request id