Event Participant Controller

Create or update one or multiple entities.

Changed on

A uuid will be generated for any entity that doesn't have one yet. Posting entities without uuid multiple times will also create them multiple times.

post/eventparticipants/push

Request

  • Base URL
    /sormas-rest (relative, and the document was published on a file host, not at the API’s origin)
  • URL
    /sormas-rest/eventparticipants/push
  • Auth
    none declared

Request body

changeDatestring date-time
creationDatestring date-time
deletedboolean
deletionReason'GDPR' | 'DELETION_REQUEST' | 'CREATED_WITH_NO_LEGAL_REASON' | 'TRANSFERRED_RESPONSIBILITY' | 'DUPLICATE_ENTRIES' | 'OTHER_REASON'
inJurisdictionboolean
informationReliability'TRUSTED' | 'UNRELIABLE' | 'UNKNOWN'
involvementDescriptionstring
numberOfDosesinteger
otherDeletionReasonstring
ownershipHandedOverboolean
pseudonymizedboolean
uuidstring
vaccinationStatus'VACCINATED' | 'UNVACCINATED' | 'RECOVERED' | 'HAD_THE_DISEASE' | 'OTHER' | 'UNKNOWN'
vaccinationStatusDetailsstring
vaccinationStatusLastUpdatedstring date-time

Response

Array of responses, matching the posted array of entities. Provides an HTML status code for every entity and an optional body (e.g. a string with an error message).

bodyobject
statusCodeinteger

Changes

    • breaking

      removed the enum value DIPHTERIA of the request property //

    • info

      added the new DIPHTHERIA enum value to the request property //

    • info

      added the new GONOCOCCAL_INFECTION enum value to the request property //