Syrus 4 embedded API

The Syrus 4 device has an internal/embedded API that allows you to interact with its internal components via RESTful http methods.
You can view the online reference in the following link syrus-api-docs.dctserver.com

To use the API you'll need to make the request to the device's IP address or the local address http://syrus-IMEI.local, example: http://syrus-867698041064091.local

When doing local requests on the device you can use http://localhost:8080 to test the API methods:

syrus4g@syrus-867698040012345 ~
$ curl http://localhost:8080/gps/position

If you're looking to remotely interact with the API you must expose the remote IP address and port (8080).

Click here to see the Postman and OpenAPI specification documents.



Local testing with Postman

If you're using postman you must download the Desktop client version to run the API locally with the Syrus 4.