Skip to content
GitmoapAPIBeta
Schema

TeamMember

One person on a team.

Shape

  • created_atstring · date-time
  • roleTeamMemberRolemembermaintainerA member's place on a team. Maintainers manage the roster.
  • team_idTeamId (string · uuid)
  • userActorSummary
  • added_byActorSummary or nulloptional
  • expires_atstring · date-time or nulloptionalWhen their place on the team ends. After it, the team's access no longer reaches them.
  • synced_atstring · date-time or nulloptionalWhen the identity provider last confirmed this place, for a mirrored roster.

Example

Synthesized example
{
"created_at": "2026-10-11T21:27:04Z",
"role": "member",
"team_id": "fe88a52c-03e7-4e75-9191-c90cbd5447fd",
"user": {
"email": "mara@acme.example",
"id": "id-ac6a",
"username": "tomas",
"avatar_url": "https://gitmoap.example/acme/3fcd0d1f"
},
"added_by": {
"email": "lin@acme.example",
"id": "id-bff8",
"username": "lin",
"avatar_url": "https://gitmoap.example/acme/a5859f50"
},
"expires_at": "2026-10-14T07:23:17Z",
"synced_at": "2026-10-11T17:05:07Z"
}

Graph

Contains

Used by

Sent by 0 operations

No operation takes it as a request body.