GetArchiveValuesByStartTime
Retrieve historical values of the Historian points based on the start time.
Input Parameter
Item | Description |
|---|---|
Request | GET |
URL Parameter |
|
Request Header | Authentication : String (required). Bearer Token string returned from the Login action.Response-Format (optional): OPTIMIZE. |
Request Body | None |
Status Code |
|
Sample 1
Request Header
"Authorization": "eyJhbGciOiJIUzI1N…"
Request URL Parameter
request={"ServerName":"HisSrvName","PointNames":["TestPoint1"],"StartTime":"3/21/2024 10:18:23 AM","BoundaryType":"Inside","EventCount":50,"FilterExpression":"","Forward":true}
Response Body
{ "Result": [{ "Name": "TestPoint1", "Vqts": [{ "Value": "500", "Quality": "Good", "Timestamp": "2024-03-21T02:18:23.4118499Z" }, { "Value": "200", "Quality": "Good", "Timestamp": "2024-03-21T02:18:23.4118499Z" } ] }], "Success": true, "ErrorMessage": "" }
TIP:
The boundary type defines the rule that retrieves values close to the boundary within the
specified time range. Available inputs are Inside, Outside, and Interpolated. If no type
matches, it will use the default value of Inside.
- Inside: Retrieves values at start and end times if they exist, or the closest values generated within the range.
- Outside: Retrieves the closest values generated immediately outside the range.
- Interpolated: Retrieves interpolated values at the start time.
Sample 2
If the request header contains the response format of OPTIMIZE, the sample should be:
Request Header
"Authorization": "eyJhbGciOiJIUzI1N…"
"response-format": "optimize"
Request URL Parameter
request={"ServerName":"HisSrvName","PointNames":["TestPoint1","TestPoint2"],"StartTime":"2025-04-20T18:37:40.2606048Z","BoundaryType":"Inside","EventCount":50,"FilterExpression":"","Forward":true}
Response Body
{ "Result": { "Names": [ "TestPoint1", "TestPoint2" ], "MaxCount": { "Name": "TestPoint2", "Count": 1 }, "Data": { "2025-04-20T18:37:40.2606048Z": [ [ "4096", "4096" ] ] } }, "Success": true, "ErrorMessage": "" }
TIP:
If names lack values at the time of retrieval, their values are displayed as empty.
Provide Feedback