REST API access: Difference between revisions

From Scalelogic Wiki
Jump to navigation Jump to search
No edit summary
No edit summary
Line 24: Line 24:


Below examples of requests using curl command:
Below examples of requests using curl command:


- for GET request:
- for GET request:

Revision as of 12:08, 15 March 2019

Using this function, you can manage the system remotely using the Representational State Transfer (REST). For authentication HTTP Basic authentication (BA) is used.


Options to set:

  • Port

The default port is 82. You cannot indicate ports already in use.

  • Username

Authentication user name. Default is “admin”.

  • Password

Password used for authentication.

  • Confirm password

Please retype your new password.


Below examples of requests using curl command:


- for GET request:

curl -X GET -u admin:mypassword -i -k -H "Content-type: application/json"  https://ip_address:port/api/v3/product


- for PUT request:

curl -X PUT -u admin:password -i -k -H "Content-Type: application/json" -d '{"ip_address": "121.123.123.123", "enabled": true, "port": 1, "protocol": "udp"}' https://ip_address:port/api/v3/services/remote-logging