list member memberships
/members/{member}/memberships [GET]
API Support | Available since | Last updated | Output |
---|---|---|---|
5.0100 | 6.0000 | xml, json |
Description
Get the memberships for the member.
Returns the list of group memberships for the given member.
Parameters
Name | Description | Required | Type | Default |
---|---|---|---|---|
archived | Whether to return archived projects/groups only | no | boolean | false |
inherited | Whether to return inherited memberships (guest project memberships inherited from child group membership) | no | boolean | false |
subgroups | If subgroups should be included in the response | no | boolean | true |
extendedmember | If extended information for member should be returned (administrators or self only) | no | boolean | false |
Permission
Only the member herself or an administrator can invoke this service.
Response
This service returns a list of <membership>
elements wrapped in a <memberships>
element with a single <member>
included before the list.
<memberships> <member id="[member id]" firstname="[first name]" surname="[surname]" username="[username]" status="[activated|unactivated|set-password]"> <fullname>[full name]</fullname> </member> <membership [id="[membership id]"] email-listed="[true|false]" notification="[notification]" status="normal" role="[role]" [subgroups="[subgroups]"] [created="[date]"]> <group|project id="[group id]" name="[group name]" description="[description]" owner="[owner]" [relatedurl="[url]"] /> <details> <field position="1" name="[field name]" editable="[true|false]" [title="[field title]"] [type="[field type]"]> [field value] </field> ... </details> </membership> <membership status="invited" ...> ... </membership> ... </memberships>
Error Handling
No specific error handling.