List Redmine project memberships
list_project_membershipsRetrieve paginated memberships for a Redmine project, showing users and groups with their roles. Supports offset, limit, and page parameters for controlled reads.
Instructions
Read the paginated memberships from GET /projects/:project_id/memberships.json for the configured Redmine API user. The required project_id is a positive numeric project ID or valid project identifier. Optional offset, limit, and page parameters use Redmine's collection pagination rules, including a default limit of 25 and a maximum limit of 100. Results distinguish user and group principals and preserve roles, including inherited roles. This is a non-admin read, but Redmine still enforces project visibility and permissions and may return HTTP 403 when the user lacks the relevant project permission. This tool never changes Redmine data.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| page | No | Page number. Redmine converts it to an offset using the selected limit. | |
| limit | No | Number of project memberships to return. Redmine caps this at 100. | |
| offset | No | Number of project memberships to skip | |
| project_id | Yes | Positive numeric project ID or valid Redmine project identifier |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| paging | Yes | ||
| filters | Yes | ||
| memberships | Yes |