# Audit-Anfragen auflisten

`GET https://{tenant}.stamp.eu/rest/audit/requests`

List audit log entries for the current tenant with filtering and pagination.

## Query-Parameter

| Name | Typ | Pflicht | Beschreibung |
| --- | --- | --- | --- |
| `limit` | integer | nein | Deliberately no max: an oversized limit is capped by the controller instead of rejected, which keeps existing clients working. The rule only guarantees the type. |
| `offset` | integer | nein |  |
| `method` | `GET`, `POST`, `PUT`, `PATCH`, `DELETE`, `HEAD`, `OPTIONS`, `get`, `post`, `put`, `patch`, `delete`, `head`, `options` \| null | nein |  |
| `status` | integer \| null | nein |  |
| `path` | string \| null | nein |  |
| `client_ip` | string \| null | nein |  |
| `user_id` | string \| null | nein |  |
| `request_id` | string \| null | nein |  |
| `from` | string \| null | nein |  |
| `to` | string \| null | nein |  |

## Antworten

### 200

| Feld | Typ | Pflicht |
| --- | --- | --- |
| `data` | object[] | ja |
| `data[].correlation_id` | string | ja |
| `data[].user_id` | string \| null | ja |
| `data[].client_ip` | string | ja |
| `data[].method` | string | ja |
| `data[].uri` | string | ja |
| `data[].status_code` | integer | ja |
| `data[].duration_ms` | number | ja |
| `data[].timestamp` | string | ja |
| `total` | integer | ja |
| `limit` | integer | ja |
| `offset` | integer | ja |

### 401: Unauthenticated

| Feld | Typ | Pflicht | Beschreibung |
| --- | --- | --- | --- |
| `message` | string | ja | Error overview. |

### 422: Validation error

| Feld | Typ | Pflicht | Beschreibung |
| --- | --- | --- | --- |
| `message` | string | ja | Errors overview. |
| `errors` | object | ja | A detailed description of each field that failed validation. |
