Wenn Sie ein CGM-Hersteller / Anbieter von CGM-Daten sind, können Sie diese API nutzen, um die Blutzuckerwerte für Una-Benutzer hochzuladen.

POST
https://ms-factory.p.uhhq.dev/api/v1/cgm/import/

Autorisierung

Auf den Endpunkt kann mit einem API-Schlüssel-Token zugegriffen werden. Wenn Sie Zugang benötigen, wenden Sie sich bitte an dev@unahealth.io.

Path Parameter

<uuid:user_id> ist die UUID, die dem Benutzer bei der Registrierung bei Una zugewiesen wurde.

Request Body

Die Spezifikation des Request Body ist definiert in 3. Spezifikation eines Datenformats in diesem Vesta-Standard.

Bitte beachten Sie die Schreibweise des Feldes timestampt (nicht timestamp).

{
    "sensor_information": {
        "sensor_start_time": "02/02/2022 00:00:00",
        "measurement_unit": "mg/dL",
        "sensor_serial_number": ""
    },
    "blood_glucose": {
        "blood_glucose": 120.0,
        "timestampt": "22/02/2022 00:00:00"
    },
    # Structure of additional information can be arbitrary
    "additional_information": {
    }
}

Response Code

400: Die Anfrage war ungültig und/oder fehlerhaft geformt. Prüfen Sie das Nachrichtenfeld im Antwortkörper auf weitere Informationen.

404: Der Anfrageparameter user_id war keine gültige UUID.

201: Die Anfrage war erfolgreich. Die CGM-Daten werden erstellt, wenn die user_id mit einem Una-Benutzer übereinstimmt.