Get temperature
The CERTIFY.me GetTemperature API gives first 1000 temperature records. If the maxId enters is 1000, then the API will fetch next 1000 records starting from 1001.
Request URL:- https://{apipath}.certify.me/GetTemperature
Request
Request Headers
|
Property Name |
Required |
Type |
Description |
|---|---|---|---|
|
Content-Type |
application/json |
||
|
api_id |
Yes |
String |
Login ID |
|
Authorization |
Yes |
String |
Bearer token |
curl --location --request POST ''https://api.certify.me/GetTemperature --header 'Content-Type: application/json' \ --header 'api_id: de3c8998-8e3b-7f43-64ff-8935d2bd6fv' \ --header 'Authorization: Bearer "XTSjWQ9QxMU2_HT9rmQW0SXz6L7tXxhKLi31_5hzVJjO8utP6wZwE8f6tAtVQKkriCnyogvXWwMAzbSqa1EY0nWhz7guZUrtHPny_uQxC2uSK7dWSL23f6dEL2AZycQYmGIJTt7F0oA_eHCEbsMT-_o_o3
Request Body
|
Key |
Required |
Type |
Description |
|
maxID |
No |
Int |
Unique Id to indicate the fetched records (Table Id) |
Sample Request-
{
"maxId":35040
}
Response Body
|
Key |
Type |
Description |
|
message |
String |
Message description if error occurs |
|
responseCode |
Integer |
1 – Success , 0 – Error |
|
responseSubCode |
Integer |
101- No data found, 500- Internal Server Error |
The data sent consists of the following elements:
|
Data Elements |
Description |
|---|---|
|
|
Id of the records fetched (Table Id) |
|
|
Unique ID Value generated by Certify.me. If present the value will be updated will take precedence over memberId |
|
|
Member ID of the Individual if available |
|
|
Access ID of the Individual if available |
|
|
First Name if available |
|
|
Last Name if available |
|
|
Value of the temperature in Centigrade or Fahrenheit |
|
|
C – Centigrade or F – Fahrenheit |
|
|
UTC DateTime of the thermal report in |
|
|
true – above set threshold |
|
|
Serial number of the device |
|
|
Name of the device given by User |
|
|
Extended local date/time format (yyyy-MM-ddTHH:mm:ss) |
|
|
Source IP of the thermal report – IP of the internet connected to the device |
|
|
Unique ID from thermal report |
|
|
QR Code Value / Bar Code Value which was used prior to the scan |
|
|
0 – Pass (All the questions in the questionnaire are answered “No”) 1 – Failed (1 or more questions in the questionnaire is answered “Yes”) |
|
|
Start of the workflow |
|
|
1- Mask Preset |
|
|
Similarity Score of the Face Identification between 80 to 100 |
|
|
Name of the facility associated with the device |
|
|
Name of the location associated with the device |
|
|
Workstation or network Id |
|
|
Associated membertype |
Sample Response
{
"responseCode": 1,
"responseSubCode": 0,
"responseMessage": null,
"responseData": [
{
"maxId": 35050,
"id": 0,
"memberId": "",
"accessId": "",
"firstName": "Anonymous",
"lastName": "",
"temperature": "96.10",
"temperatureFormat": "F",
"temperatureRecordTime": "2021-01-21T07:53:20.567",
"exceedThreshold": false,
"deviceId": "A060980P03900063",
"deviceName": "Shailendra",
"deviceTime": "2021-01-21T13:23:13",
"sourceIP": "10.8.1.193",
"uid": "3895c4d0ddc74907a18be1fbf9d45b07",
"qrCodeId": "",
"trqStatus": 0,
"trigger": "CAMERA",
"maskStatus": -2,
"faceScore": 0,
"facilityName": "",
"locationName": "",
"networkId": "",
"memberTypeName": ""
}
]
}
Response if no data to report
{
"responseCode": 0,
"responseSubCode": 101,
"responseMessage": "No data found",
"responseData": null
}
Not for publishing on external site. This was created only for Encompass.