ListMrParticipantsResponse
Unpaginated by design: a merge request's participant set is bounded, and a cursor over it would be ceremony with nothing to page.
Shape
itemsarray of MrParticipant
- The MrParticipant schema
- emailEmail (string)
- namestring
- rolesarray of ParticipantRole: one of author | reviewer | approver | commenter | reactor | commit_author | co_author | merger | closerSorted and deduplicated, so the response is stable across reads.
- avatar_urlstring or nulloptional
principalActorSummary or nulloptionalAbsent only for a commit author whose email matches no registered principal — every other role is a relational reference and always resolves.
- The ActorSummary schema
- emailstring
- idstring
- usernamestring
- avatar_urlstring or nulloptional
Example
Synthesized example{
"items": [
{
"email": "mara@acme.example",
"name": "payments-api",
"roles": []
}
]
}
Graph
Used inside
No schema contains this one.
Contains
Used by
Sent by 0 operations
No operation takes it as a request body.