POST /api/v1/students/{id}/penalties

POST /api/v1/students/{id}/penalties

Path parameters

  • id integer(int32) Required
multipart/form-data

Body

  • StudentId integer(int32)
  • PenaltyType string

    Values are VacationDeduction, ExtraQueue, Detention, or TripDelay.

  • Date string(date-time)
  • Description string
  • Days integer(int32)

Responses

  • 200

    OK

POST /api/v1/students/{id}/penalties
curl \
 --request POST 'http://api.example.com/api/v1/students/{id}/penalties' \
 --header "Content-Type: multipart/form-data" \
 --form "StudentId=42" \
 --form "PenaltyType=VacationDeduction" \
 --form "Date=2025-05-04T09:42:00Z" \
 --form "Description=string" \
 --form "Days=42"