API reference / roster
roster
/api/roster/generateGenerate roster as changeset
- Auth:
- required (min role: admin)
- Request:
- { divisionId, intent }
- Response:
- { data }
/api/v1/roster/:changesetId/commitCommit a roster changeset
- Auth:
- required (min role: admin)
- Response:
- { success, message }
/api/roster/apply-moveApply a player move to a roster changeset
- Auth:
- required (min role: admin)
- Request:
- { changesetId, playerId, fromTeamId, toTeamId, reason }
- Response:
- { success, message }
/api/roster/correctionsCreate correction
- Auth:
- required (min role: admin)
- Response:
- { success, message }
/api/roster/explainCreate explain
- Auth:
- required (min role: admin)
- Response:
- { data }
/api/roster/preview-moveCreate preview move
- Auth:
- required (min role: admin)
- Response:
- { data }
/api/roster/publishCreate publish
- Auth:
- required (min role: director)
- Response:
- { success, message }
/api/v1/roster/bulkCreate bulk
- Auth:
- required (min role: admin)
- Response:
- { success, message }