v2
latestOpenAPI 3.1.12026-08-078549932.4 MBPath parameters
Request body
Physical vaccine vial/lot expiration date (distinct from the next-due DateTime? UpdateVaccinationRecordRequest.ExpirationDate).
Reassign who physically gave the dose. Null = leave unchanged; to CLEAR back to "not recorded / external", set bool UpdateVaccinationRecordRequest.NoAdministeredBy.
True = clear the administering staff member to "not recorded / external". Wins over string? UpdateVaccinationRecordRequest.AdministeredById.
Reassign the DVM of record. Null = leave unchanged; to CLEAR to "no doctor", set bool UpdateVaccinationRecordRequest.NoDoctorOfRecord.
True = clear the doctor of record (dose certifies unsigned). Wins over string? UpdateVaccinationRecordRequest.DoctorOfRecordId.
Response
OK
Next-due date (when the current dose lapses). Not the vial expiry — see DateTime? VaccinationRecordDto.VaccineExpirationDate.
Physical vaccine vial/lot expiration date (distinct from the next-due DateTime? VaccinationRecordDto.ExpirationDate).
True when the underlying inventory lot is a temporary placeholder awaiting resolution. Certificate generation is blocked while this is true.
True when the dose was retracted (billing line voided, or a mis-entry corrected). The record stays on the chart for audit but is not a valid dose: it drives no reminders, does not count toward vaccination status or schedule stage, and cannot be certified. Render it struck through.