Team
Get's the progress of a specific team.
GET https://journey-api.seriousgaming.io/team/{id}/overview
Path Parameters
id
String
Id of the team you want to view
Returns a list of all teams within your organization
GET https://journey-api.seriousgaming.io/team
[
{
"Id": "Guid",
"Name": "string",
"OrganizationId": "Guid",
"Status":"string",
"Tags":["string"],
"Score": 0,
"IsSurveyCompleted": false
}
]Create a new team
POST https://journey-api.seriousgaming.io/team
Request Body
name*
String
Name of the team
members
List<Guid>
List of member Id's
tags
List<String>
List of tags
Add a new member to an existing team
POST https://journey-api.seriousgaming.io/team/{id}/members
Path Parameters
id*
Guid
Id of the team you want to add the member to
Request Body
email*
givenName*
String
🚨 Create teams in bulk
POST https://journey-api.seriousgaming.io/team/bulk
Experimental feature to create teams in bulk
example request: Create Teams in Bulk request
Mark team as management team
POST https://journey-api.seriousgaming.io/team/{id}/isadminteam
Admin teams won't show up in the leaderboard or in the progress graphs.
If you run this call for a team which is already marked as admin, they will be treated as a normal team.
Path Parameters
id*
String
the Id of the team you want to update
Last updated
Was this helpful?