List audit logs

get/api/v2/auditlog

Query Parameters

  • allTokensboolean
    Whether to include all tokens
  • dateGtestring
    Date greater than or equal to
  • dateLtstring
    Date less than or equal to
  • enterpriseIdstring
    The enterprise ID to filter by
    Example: 59cd72485007a239fb00282ed480da1f
    Pattern: ^[0-9a-f]{32}$
  • includeV1boolean
    Whether to include v1 audit logs
  • limitstring<number>
    Limit the number of results
  • prevIdstring
    The ID of the previous audit log
  • typestring or array
    The types of audit log to filter by
  • userIdstring
    The user ID to filter by
  • walletIdstring
    The wallet ID to filter by
  • sharedPolicyRuleIdstring
    The shared policy rule ID to filter by

200 Response

logs array[object] required
The audit logs
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 approvePolicy approvePolicyServicePolicy approvePolicyServiceSettlement rejectPolicy rejectPolicyServicePolicy rejectPolicyServiceSettlement policyUpdated policyServicePolicyUpdated freezeUser adminFreezeUser addUser removeUser shareUser shareUserAccept shareUserCancel shareUserDecline approveUser rejectUser userSignup userLogin userFailedLogin oAuthAuthorize userSourceVerified userSettingsChange userPasswordChange userPasswordReset user2FARemove user2FAAdd createWallet removeWallet freezeWallet renameWallet updateWalletCoinSpecific adminAddCustomNodeForWallet deleteCustomNodeForWallet addWebhook removeWebhook getWebhookSecret createWebhookSecret updateNotificationSettings labelAddress unlabelAddress updateComment createSendLabel updateSendLabel deleteSendLabel updateTag updateApprovalsRequired createEnterprise starterSignupCreateEnterprise institutionalSignupCreateEnterprise updateEnterpriseUser approveEnterpriseUser rejectEnterpriseUser freezeEnterprise adminRenameEnterprise createAccessToken modifyAccessToken deleteAccessToken createBankAccount updateBankAccount adminUpdateBankAccount removeBankAccount createPasswordReset deletePasswordReset adminUpdatePasswordReset adminAddCustomNode deleteCustomNode removeVideoId externalWithdrawalDetected adminUpdateKycState updateKycState updateEnterprise approveOrganizationUser rejectOrganizationUser bulkCreateOfcWallet upsertRecoveryCodes viewRecoveryCodes createReset2FA verifyReset2FA completeReset2FA retrofitToMPCv2 adminInternalTokenCreate routedTransactionCreate routedTransactionUpdate routedTransactionRead routedTransactionNoop transactionRouteCreate transactionRouteSignature transactionRouteDeactivate bitgoAdminRolesUpdate bitgoAdminRolesDelete resetWebhookNotifications
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>
coin string
A cryptocurrency symbol or token ticker symbol
Example: btc
nextBatchPrevId string
When a result set is truncated, this field returns the id of the last object in the previous batch. To get the next batch of results, pass this value via the 'prevId' query parameter.
Example: 59cd72485007a239fb00282ed480da1f