Go to documentation repository
Page History
HTTP Web server NGP responds to method calls in the form of JSON.
Info | ||
---|---|---|
| ||
By default the Web-server port is 80, prefix is / (empty). |
Authorization
Authorization is needed for requests. Two types of authorization are supported: Basic and Bearer.
...
POST requests must have JSON body.
Time format in requests
In all requests, the time is specified in the YYYYMMDDTHHMMSS format in the timezone UTC+0.
Time interval is specified in some requests, for example:
GET http://IP-address:port/prefix/archive/contents/intervals/{VIDEOSOURCEID}/{ENDTIME}/{BEGINTIME}
These requests return data starting at BEGINTIME and ending at ENDTIME.
If BEGINTIME is not specified, infinite future is considered. If ENDTIME is not specified too, infinite past is considered. The words "past" and "future" can be used to set infinite past and infinite future as well.
Interval sequence corresponds to the ratio between specified BEGINTIME and ENDTIME (in ascending order if BEGINTIME<ENDTIME, and in descending order if ENDTIME<BEGINTIME). Start and end points of interval are returned in its common order, i.e. the interval start time is less than the interval end time or equal to it.
Requests limit
The number of active requests and requests in queue is limited.
...