Skip to content

Latest commit

 

History

History
34 lines (26 loc) · 808 Bytes

README.md

File metadata and controls

34 lines (26 loc) · 808 Bytes

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"
}