Add an immunization exemption

Adds or reuses an exemption for an immunization-student record, marks that record exempt, recalculates the student’s plan, and returns the refreshed student immunization resource.

Authentication

AuthorizationBearer

The signed-in SchoolSet user token sent by the frontend.

Path parameters

idintegerRequired

Immunization-student ID.

Request

This endpoint expects an object.
type_idintegerRequired

Exemption type ID (normalized to immunization_exemption_type_id).

valid_untildate or nullOptional
approvedbooleanOptionalDefaults to true
proof_document_idinteger or nullOptional
immunization_exemption_type_idintegerOptionalDeprecated

Accepted server-side alias for type_id.

Response

Exemption added and refreshed student resource returned.
statusstring
messagestring
datamap from strings to any

Errors

401
Unauthorized Error
403
Forbidden Error
404
Not Found Error
422
Unprocessable Entity Error