Skip to content

cs203g2t10/foodprint-oa

Repository files navigation

Foodprint OpenAssertation Vaccine Validator

Exposes a single REST endpoint to validate and verify vaccination HealthCerts issued by Ministry of Health Singapore.

Application does not read, process or store any NRIC or passport numbers in the .oa file uploaded.

Request

Submit a POST request with the request body containing the contents of the .oa file generated by Notarize.

Valid Response

{
    "status": "Valid",
    "patientName": "BOB TAN",
    "patientBirthDate": "1998-01-01",
    "recommendationDate": "2021-02-01",
    "recommendationStatus": "complete",
    "vaccinationDates": [
        "2021-01-01",
        "2021-01-21"
    ]
}

Invalid Response

{
    "status": "Invalid",
    "reason": "Could not verify signature"
}

About

Vaccination certificate validation service

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published