Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • to bulk fetch team members, use the /searchPeople endpoint

  • to bulk fetch people, use the /searchTeams endpoint. This also provides teams that have no team members, eg are structural.

  • To link people to teams, use (e.g.)

    • getTeamsMemberships (provide list of Teams, gets people for each team) or

    • getPeopleMemberships (provide list of people, get teams of which they are members).

    • Recommended done in batches of <1000 people or teams to reduce api gateway load (Requires automation of api calls to cycle through a full list of people or teams, noting gateway limit of 20 requests per second for all calls)

  • to bulk fetch team hierarchy, use getTeams, using same approach aboveto bulk fetch tags, use getPeopleTags and get TeamTagstags, use

    • getPeopleTags to get the tags applied to people

    • getTeamTags to get the tags applied to teams

    • noting that depending on the tag configuration in teamform, the same type of tag could be applied to both people and teams