Skip to content
GitmoapAPIBeta
Schema

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.

Example

Synthesized example
{
"items": [
{
"email": "mara@acme.example",
"name": "payments-api",
"roles": []
}
]
}

Graph

Used inside

No schema contains this one.

Used by

Sent by 0 operations

No operation takes it as a request body.