get_project_events
Retrieve and filter project activity logs from GitLab, including issues, merge requests, and notes, with date-based and type-specific filtering options.
Instructions
List all visible events for a specified project. Note: before/after parameters accept date format YYYY-MM-DD only
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| project_id | No | Project ID or URL-encoded path | |
| action | No | If defined, returns events with the specified action type | |
| target_type | No | If defined, returns events with the specified target 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 | |
| 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 | |
| sort | No | Direction to sort the results by creation date. Default: desc | |
| page | No | Returns the specified results page. Default: 1 | |
| per_page | No | Number of results per page. Default: 20 |