latestOpenAPI 3.1.02026-08-194237902.5 MB

563848e0ecc0

Facility

Replace all certificates for a facility

Replaces the complete set of certificates for the specified facility in the Operational View (the live, editable roster data). Records not present in the new list are removed — sending the same list twice produces the same result (idempotent). Use this to bulk-synchronize a facility's certificate data; this endpoint does not affect snapshots captured inside active credentialing workflow runs — those are managed separately through the credentialing workflow. Returns only a confirmation message, not the replaced records or their IDs.

put/facilities/{id}/certificates

Path parameters

idstring required

Facility ID

Headers

tenant-idstring

Request body

idstring

Optional client-side id

certificateTypestring

Certificate type

numberstring

Certificate number

statusstring

Certificate status

issuingAuthoritystring

Issuing authority

issueDatestring

Issue date (YYYY-MM-DD)

expirationDatestring

Expiration date (YYYY-MM-DD)

sourcestring

Source field

actionstring

Set to delete for soft-delete

deletedAtstring

Soft-delete timestamp

deletedBystring

Soft-delete actor

createdAtstring

Created timestamp

createdBystring

Created by

updatedAtstring

Updated timestamp

updatedBystring

Updated by

verifiedDatestring

Verified date

verifiedBystring

Verified by

Example request

[
  {
    "certificateType": "Board Certification",
    "number": "CERT-12345",
    "status": "Active",
    "issuingAuthority": "American Board of Internal Medicine",
    "issueDate": "2020-01-01",
    "expirationDate": "2030-01-01",
    "source": "Primary Source",
    "action": "delete"
  }
]

Response

Certificates updated successfully