API reference / team
team
/api/v1/teamsList teams
- Auth:
- required
- Query:
- limit, offset, divisionId, seasonId
- Response:
- { data }
/api/v1/teamsCreate team
- Auth:
- required (min role: admin)
- Request:
- { divisionId, name, color, headCoachId }
- Response:
- { data }
/api/v1/teams/:idGet team by ID
- Auth:
- required
- Response:
- { data }
/api/v1/teams/:idUpdate team
- Auth:
- required (min role: coach)
- Request:
- { name, color, headCoachId }
- Response:
- { data }
/api/v1/teams/:idDelete team
- Auth:
- required (min role: admin)
- Response:
- { success, message }