Get a Redmine project membership
get_project_membershipRetrieve a project membership by ID to view member roles and whether the principal is a user or group. Read-only access to Redmine membership details without modifying data.
Instructions
Read one project membership from GET /memberships/:id.json for the configured Redmine API user. The required membership_id is a positive safe integer, and this endpoint has no query parameters. Results distinguish user and group principals, preserve roles including inherited flags, and never expose administrative group links. This is a non-admin read, but Redmine still enforces the membership's 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 |
|---|---|---|---|
| membership_id | Yes | Positive Redmine membership ID |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | ||
| roles | Yes | ||
| project | Yes | ||
| principal | Yes |