List members

List members for a team.

Endpoint

GET /api/v1/teams/{team_slug}/members

Request

Query parameters: page, per_page.

Usage

curl \
  --header "Authorization: Bearer $PEARING_API_TOKEN" \
  "$PEARING_API_URL/v1/teams/platform/members?page=1"

Success

200 OK with paginated details for team members. The user_email field is only visible because this endpoint is already limited to team members and staff.

{
  "results": [
    {
      "user_username": "alice",
      "user_email": "<private>",
      "role": "owner"
    }
  ],
  "next": null,
  "previous": null
}

Errors

  • 404 Not Found when team slug does not exist.

Common auth errors are documented on the API overview page.