Event 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/events/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/events/push
  • Auth
    none declared

Request body

changeDatestring date-time
connectionNumberstring
creationDatestring date-time
deletedboolean
deletionReason'GDPR' | 'DELETION_REQUEST' | 'CREATED_WITH_NO_LEGAL_REASON' | 'TRANSFERRED_RESPONSIBILITY' | 'DUPLICATE_ENTRIES' | 'OTHER_REASON'
disease'AFP' | 'CHOLERA' | 'CONGENITAL_RUBELLA' | 'CSM' | 'DENGUE' | 'EVD' | 'GUINEA_WORM' | 'LASSA' | 'MEASLES' | 'MONKEYPOX' | 'NEW_INFLUENZA' | 'PLAGUE' | 'POLIO' | 'UNSPECIFIED_VHF' | 'WEST_NILE_FEVER' | 'YELLOW_FEVER' | 'RABIES' | 'ANTHRAX' | 'CORONAVIRUS' | 'PNEUMONIA' | 'MALARIA' | 'TYPHOID_FEVER' | 'ACUTE_VIRAL_HEPATITIS' | 'NON_NEONATAL_TETANUS' | 'HIV' | 'SCHISTOSOMIASIS' | 'SOIL_TRANSMITTED_HELMINTHS' | 'TRYPANOSOMIASIS' | 'DIARRHEA_DEHYDRATION' | 'DIARRHEA_BLOOD' | 'SNAKE_BITE' | 'RUBELLA' | 'TUBERCULOSIS' | 'LATENT_TUBERCULOSIS' | 'LEPROSY' | 'LYMPHATIC_FILARIASIS' | 'BURULI_ULCER' | 'PERTUSSIS' | 'NEONATAL_TETANUS' | 'ONCHOCERCIASIS' | 'DIPHTHERIA' | 'TRACHOMA' | 'YAWS_ENDEMIC_SYPHILIS' | 'MATERNAL_DEATHS' | 'PERINATAL_DEATHS' | 'INFLUENZA' | 'INFLUENZA_A' | 'INFLUENZA_B' | 'H_METAPNEUMOVIRUS' | 'RESPIRATORY_SYNCYTIAL_VIRUS' | 'PARAINFLUENZA_1_4' | 'ADENOVIRUS' | 'RHINOVIRUS' | 'ENTEROVIRUS' | 'M_PNEUMONIAE' | 'C_PNEUMONIAE' | 'ARI' | 'CHIKUNGUNYA' | 'POST_IMMUNIZATION_ADVERSE_EVENTS_MILD' | 'POST_IMMUNIZATION_ADVERSE_EVENTS_SEVERE' | 'FHA' | 'INVASIVE_PNEUMOCOCCAL_INFECTION' | 'INVASIVE_MENINGOCOCCAL_INFECTION' | 'GIARDIASIS' | 'CRYPTOSPORIDIOSIS' | 'SHIGELLOSIS' | 'SALMONELLOSIS' | 'SYPHILIS' | 'YERSINIOSIS' | 'MUMPS' | 'GONOCOCCAL_INFECTION' | 'OTHER' | 'UNDEFINED'
diseaseDetailsstring
diseaseTransmissionMode'HUMAN_TO_HUMAN' | 'ANIMAL' | 'ENVIRONMENT' | 'FOOD' | 'VECTOR_BORNE' | 'UNKNOWN'
diseaseVariantDetailsstring
endDatestring date-time
epidemiologicalEvidence'YES' | 'NO' | 'UNKNOWN'
epidemiologicalEvidenceDetailsobject
eventDescstring
eventIdentificationSource'UNKNOWN' | 'BACKWARD_TRACING' | 'FORWARD_TRACING'
eventInvestigationEndDatestring date-time
eventInvestigationStartDatestring date-time
eventInvestigationStatus'PENDING' | 'ONGOING' | 'DONE' | 'DISCARDED'
eventManagementStatus'PENDING' | 'ONGOING' | 'DONE' | 'CLOSED'
eventStatus'SIGNAL' | 'EVENT' | 'SCREENING' | 'CLUSTER' | 'DROPPED' required
eventTitlestring required
evolutionCommentstring
evolutionDatestring date-time
externalIdstring
externalTokenstring
humanTransmissionMode'FECAL_ORAL_SMEAR_INFECTION' | 'PARENTERAL' | 'DIRECT_SKIN_CONTACT' | 'RESPIRATORY' | 'SEXUAL' | 'CONNATAL' | 'OTHER'
inJurisdictionboolean
infectionPathCertainty'SUSPECT' | 'PROBABLE' | 'CONFIRMED' | 'UNKNOWN'
internalTokenstring
laboratoryDiagnosticEvidence'YES' | 'NO' | 'UNKNOWN'
laboratoryDiagnosticEvidenceDetailsobject
meansOfTransport'LOCAL_PUBLIC_TRANSPORT' | 'BUS' | 'FERRY' | 'PLANE' | 'TRAIN' | 'OTHER'
meansOfTransportDetailsstring
medicallyAssociatedTransmissionMode'OPERATIVE_OR_DIAGNOSTIC_PROCEDURE' | 'BLOOD_PRODUCTS' | 'ORGAN_TRANSPLANTATION' | 'DIALYSIS' | 'INJECTION_FOR_MEDICAL_PURPOSES'
multiDayEventboolean
nosocomial'YES' | 'NO' | 'UNKNOWN'
otherDeletionReasonstring
ownershipHandedOverboolean
parenteralTransmissionMode'INTRAVENOUS_DRUG_USE' | 'HOUSEHOLD_CONTACT' | 'MEDICALLY_ASSOCIATED' | 'TATTOOING_PIERCING' | 'PEDICURE_MANICURE' | 'OTHER'
pseudonymizedboolean
reportDateTimestring date-time required
reportLatnumber double
reportLatLonAccuracynumber float
reportLonnumber double
riskLevel'LOW' | 'MODERATE' | 'HIGH' | 'UNKNOWN'
srcEmailstring
srcFirstNamestring
srcInstitutionalPartnerType'HEALTH_INSURANCE' | 'TERRITORIAL_COMMUNITIES' | 'NATIONAL_EDUCATION' | 'HEALTH_ESTABLISHMENTS' | 'MEDICO_SOCIAL_ESTABLISHMENTS' | 'OTHER'
srcInstitutionalPartnerTypeDetailsstring
srcLastNamestring
srcMediaDetailsstring
srcMediaNamestring
srcMediaWebsitestring
srcTelNostring
srcType'NOT_APPLICABLE' | 'MEDIA_NEWS' | 'HOTLINE_PERSON' | 'MATHEMATICAL_MODEL' | 'INSTITUTIONAL_PARTNER'
startDatestring date-time
transregionalOutbreak'YES' | 'NO' | 'UNKNOWN'
travelDatestring date-time
typeOfPlace'FACILITY' | 'FACILITY_23_IFSG' | 'COMMUNITY_FACILITY' | 'FACILITY_36_IFSG' | 'FESTIVITIES' | 'HOME' | 'MEANS_OF_TRANSPORT' | 'PUBLIC_PLACE' | 'SCATTERED' | 'SCHOOL' | 'EDUCATION_AND_CHILDCARE' | 'NURSING_HOME' | 'ASYLUM_SEEKERS_SHELTER' | 'UNKNOWN' | 'OTHER'
typeOfPlaceTextstring
uuidstring
workEnvironment'UNKNOWN' | 'OPEN_SPACE_OFFICE' | 'FOOD_SECTOR' | 'BUILDING_SECTOR' | 'LOGISTICS_CENTER' | 'OTHER'

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 /