> ## Documentation Index
> Fetch the complete documentation index at: https://docs.paradime.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Audit Log

### Overview

<Info>
  **Prerequisites:**

  * This feature is available with the [**Paradime Security pack**](https://www.paradime.io/security).
  * Your API keys ***must*** have the Audit Logs viewer capability.
</Info>

<Info>
  These examples authenticate with an **account API key** (`api_secret="prdm_cmp_..."` plus `workspace_uid`), which requires `paradime-io` 6.0.0 or later. Legacy **workspace API keys** (`api_key` + `api_secret`) are still supported. See Getting Started.
</Info>

The Audit Log module enables you to access and retrieve audit logs associated with your Paradime account.

This feature provides you with a detailed and comprehensive history of all actions, modifications, and changes that have occurred within your Paradime account, allowing for thorough tracking and monitoring of account activity.

#### Fetching all audit logs

Retrieves all audit logs.

<Tabs>
  <Tab title="Args">
    **`none`**
  </Tab>

  <Tab title="Returns">
    *`List[AuditLog]`*: A list of audit log objects.
  </Tab>
</Tabs>

```python theme={"system"}
# First party modules
from paradime import Paradime

# Create a Paradime client with your API credentials
paradime = Paradime(api_endpoint="API_ENDPOINT", api_secret="prdm_cmp_...", workspace_uid="WORKSPACE_UID")

# Fetch all audit logs
audit_logs = paradime.audit_log.get_all()
```


## Related topics

- [Audit Logs](/products/settings/audit-logs.md)
- [Audit Logs API](/developers/graphql-api/api-reference/audit-logs-api.md)
- [GraphQL API](/developers/graphql-api/index.md)
- [Role-based access control](/products/settings/users/role-based-access-control.md)
- [Authentication](/developers/graphql-api/authentication.md)
