VaccineCertificateRecords

GET /api/vaccine-certificate-records/by-vaccination/{vaccinationRecordId}

Changed on

Request

  • Base URL
    https://api.clinicos.vet/backend/business
  • Auth
    HTTP bearer

Path parameters

vaccinationRecordIdstring required

Response

OK

idstring
vaccinationRecordIdstring
patientIdstring
clientIdstring
rabiesTagIdstring nullable
rabiesTagNumberstring nullable
statusstring
issuedAtstring date-time
supersededByCertificateIdstring nullable
revokedAtstring date-time nullable
revocationReasonstring nullable
createdAtstring date-time
updatedAtstring date-time
warningsstring[]

Non-blocking warnings computed at issuance for recommended-but-missing certificate fields (vial expiration, rabies tag, DVM signature, license number). Surfaced to the UI so staff can backfill; the certificate still issues. Empty when nothing is missing or on read-back.

isStaleboolean

True when the underlying vaccination record was edited AFTER this certificate froze its snapshot (ITE-281) — the printed values may no longer match the record. Prompt a reissue; never reissue silently. Computed on read for the current-certificate endpoint only.

Changes

    • info

      added the optional property // to the response with the status (media type: text/plain)

    • info

      added the optional property // to the response with the status (media type: application/json)

    • info

      added the optional property // to the response with the status (media type: text/json)

    • info

      added the optional property / to the response with the status (media type: text/plain)

    • info

      added the optional property / to the response with the status (media type: application/json)

    • info

      added the optional property / to the response with the status (media type: text/json)