Go to documentation repository
Documentation for Intellect 4.11.0-4.11.3. Documentation for other versions of Intellect is available too.
The HTTP API allows receiving data in XML format for further processing in scripts. To send a file, perform a POST request.
General request format:
POST http://IP-address:port/intellect_core/{Any}
<tag1> <tag2>some_data</tag2> <tag3>another_data</tag3> </tag1>
Request parameters:
Parameter | Required | Description |
---|---|---|
Any | Yes | Any set of valid characters can be specified, except for Event and React, for example:
|
Note
In the requests, it is necessary to specify the port set up in the Web server settings — see Configuring the Web-server module.
Request example:
POST http://127.0.0.1:8080/intellect_core/Any
<tag1> <tag2>some_data</tag2> <tag3>another_data</tag3> </tag1>
Response example:
After receiving the data in XML format in Intellect, the following event is generated:
HTTP|1|CUSTOM_EVENT|url</intellect_core/Any>,owner<SLAVE-ID>,data<PG5..90ZT4=>
Response parameters:
Parameter | Description |
---|---|
data | Request body (XML in the example above) base64-encoded |
url | Part of the posted url |
Overview
Content Tools