Differences
This shows you the differences between two versions of the page.
en:mervis-scada:50-api [2018/11/06 12:59] m.chlupac |
en:mervis-scada:50-api [2024/05/08 10:42] |
||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== API ====== | ||
- | |||
- | Mervis SCADA offers open REST-like API based on JSON and XML data formats. For full description please contact our [[: | ||
- | |||
- | ===== List of basic API methods ===== | ||
- | |||
- | ^Function^Description| | ||
- | |||
- | ^api/ | ||
- | ^api/ | ||
- | ^api/ | ||
- | ^api/ | ||
- | ^api/ | ||
- | ^api/ | ||
- | ^api/ | ||
- | ^api/ | ||
- | ^api/ | ||
- | ^api/ | ||
- | ^api/ | ||
- | ^api/ | ||
- | ^api/ | ||
- | ^api/ | ||
- | ^api/ | ||
- | ^api/ | ||
- | ^api/ | ||
- | ^api/ | ||
- | ^api/ | ||
- | ^api/ | ||
- | ^api/ | ||
- | |||
- | |||
- | |||
- | |||
- | ===== Example ===== | ||
- | |||
- | ====api/ | ||
- | |||
- | **Request** | ||
- | |||
- | * URL: / | ||
- | * Method: POST | ||
- | |||
- | <code javascript> | ||
- | { | ||
- | " | ||
- | " | ||
- | " | ||
- | }, | ||
- | " | ||
- | " | ||
- | " | ||
- | " | ||
- | " | ||
- | " | ||
- | " | ||
- | } | ||
- | </ | ||
- | |||
- | **Response** | ||
- | |||
- | <code xml> | ||
- | <?xml version=" | ||
- | < | ||
- | <!-- | ||
- | @Interval - ISO interval of trend values defined by the database client. | ||
- | @historyState - to be copied into the next request | ||
- | @nextValOfs - to be copied into the next request until value -1 is reached. | ||
- | If ts of value in not within the interval time span after the previous value' | ||
- | | ||
- | --> | ||
- | <hist projId=" | ||
- | < | ||
- | < | ||
- | <!--ts - time stamp, gt - good through, value is valid in the whole time span between these two--> | ||
- | <hv ts=" | ||
- | < | ||
- | </hv> | ||
- | <hv ts=" | ||
- | < | ||
- | </hv> | ||
- | <hv ts=" | ||
- | < | ||
- | </hv> | ||
- | <hv ts=" | ||
- | < | ||
- | </hv> | ||
- | <hv ts=" | ||
- | < | ||
- | </hv> | ||
- | <hv ts=" | ||
- | < | ||
- | </hv> | ||
- | <hv ts=" | ||
- | < | ||
- | </hv> | ||
- | <hv ts=" | ||
- | < | ||
- | </hv> | ||
- | <hv ts=" | ||
- | < | ||
- | </hv> | ||
- | <hv ts=" | ||
- | < | ||
- | </hv> | ||
- | <hv ts=" | ||
- | < | ||
- | </hv> | ||
- | <!-- value without gt - ts and gt are equal--> | ||
- | <hv ts=" | ||
- | < | ||
- | </hv> | ||
- | </ | ||
- | </ | ||
- | </ | ||
- | |||
- | |||
- | </ | ||
- | |||