list_events
Retrieve GitLab events for the authenticated user with optional filters for date range, action, and target type. Use to audit activity or track changes across projects.
Instructions
List events for the authenticated user (before/after: YYYY-MM-DD). Use this for a collection of resources; choose the corresponding get tool when you already know the single resource to inspect. It is read-only and does not mutate GitLab data; missing resources, invalid identifiers, insufficient permission, and rate limits are returned as errors. When project_id or group_id is accepted, provide the numeric ID or complete URL-encoded path described by the schema; use required identifiers and pagination fields exactly as documented.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| page | No | Returns the specified results page. Default: 1 | |
| sort | No | Direction to sort the results by creation date. Default: desc | |
| after | No | If defined, Returns events created after the specified date (YYYY-MM-DD format). To include events on 2025-08-29, use after=2025-08-28 | |
| scope | No | Include all events across a user's projects | |
| action | No | If defined, returns events with the specified action type | |
| before | No | If defined, Returns events created before the specified date (YYYY-MM-DD format). To include events on 2025-08-29, use before=2025-08-30 | |
| per_page | No | Number of results per page. Default: 20 | |
| target_type | No | If defined, returns events with the specified target type |