API reference / registration
registration
/api/v1/registrationsList registrations
- Auth:
- required
- Query:
- limit, offset, seasonId, divisionId, status
- Response:
- { data }
/api/v1/registrationsCreate registration
- Auth:
- required
- Request:
- { playerId, divisionId, seasonId, feeAmount, discountAmount, friendRequests }
- Response:
- { data }
/api/v1/registrations/:idGet registration by ID
- Auth:
- required
- Response:
- { data }
/api/v1/registrations/:idUpdate registration
- Auth:
- required (min role: admin)
- Request:
- { status, feeAmount, discountAmount, notes }
- Response:
- { data }
/api/v1/registrations/:id/confirmationTrue registration/payment status from the database, not inferred from a Stripe redirect
- Auth:
- required
- Response:
- { data }
/api/v1/registrations/:idDelete registration
- Auth:
- required (min role: admin)
- Response:
- { success, message }
/api/v1/registrations/batchCreate batch
- Auth:
- required (min role: admin)
- Response:
- { success, message }
/api/v1/registrations/changesetCreate changeset
- Auth:
- required (min role: admin)
- Response:
- { data }
/api/v1/registrations/executeExecute execute
- Auth:
- required (min role: admin)
- Response:
- { success, message }
/api/v1/registrations/publicList public
- Auth:
- none
- Response:
- { data }
/api/v1/registrations/publicCreate public
- Auth:
- none
- Response:
- { data }