Teams - /api/v1/teams

GET /api/v1/teams

Unauthenticated.

Lists all teams in the competition.

GET /api/v1/teams/scoreboard

Unauthenticated.

Fields:

segregate
Whether Guest Division is enabled for the scoreboard
scoreboard
The scoreboard data.

GET /api/v1/teams/:id

Unauthenticated.

Example:

{
  "id": 51,
  "number": 1,
  "name": "CDC Team 1",
  "logo": "http://localhost:8000/static/upload/teamlogos/bluelogo.png",
  "team_url": "team1.isucdc.com",
  "guest_division": false
}

GET /api/v1/teams/:id/scorecard

Unauthenticated.

Fields:

total_score:
The team’s total score
stats:
General statistics about the team
scores:
The scores in each Super Types.

GET /api/v1/teams/:id/dns

Authenticated: Admin only

If you use the .zone extension, IScorE will return a properly formatted bind zone file. Otherwise IScorE will return a JSON representation of the Team’s DNS Records.