---
title: "List audit logs"
method: GET
path: "/api/v2/auditlog"
tags: ["Audit log"]
---

# List audit logs

`GET /api/v2/auditlog`

## Query parameters

- `allTokens` boolean
- `dateGte` string
- `dateLt` string
- `enterpriseId` string
- `includeV1` boolean
- `limit` string, number
- `prevId` string
- `type` union
  - string
  - string[]
- `userId` string
- `walletId` string
- `sharedPolicyRuleId` string
- `vaspId` string
- `coin` union
  - string — A cryptocurrency symbol or token ticker symbol
  - string[]

## Response `200`

OK

- ListAuditLogsResponse
  - `logs` object[], required
    - `id` string, required
    - `type` string, required
    - `isBitGoAdminAction` boolean, required — Indicates whether the action was performed by a BitGo admin
    - `ip` string, ipv4 — The client IP that caused the AuditLog entry to be written
    - `user` string — The user that caused the AuditLog entry to be written
    - `requestId` string
    - `walletId` string
    - `enterpriseId` string
    - `organizationId` string
    - `coin` string — A cryptocurrency symbol or token ticker symbol
    - `data` unknown
    - `date` string, date-time
  - `coin` string — A cryptocurrency symbol or token ticker symbol
  - `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.

---

[API](https://skmtc.net/bitgo/apis/bitgo-api.md) · [All operations](https://skmtc.net/bitgo/apis/bitgo-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/bitgo/bitgo-api/revisions/e445c15e5bee/schema)
