Action API - aaronwmorris/indi-allsky GitHub Wiki
Overview
The Action API allows you to control the behavior of indi-allsky via HTTP POST requests.
Most actions are asynchronous, therefore, when the HTTP request is finished, that does NOT mean the action has fully completed. The action may require 1-3 minutes to complete.
Data format
Data must be posted in JSON format with the username and password attributes
{
"username" : "foo",
"password" : "bar"
}
curl example
curl \
--insecure \
--include \
--header "Content-Type: application/json" \
--request POST \
--data '{"username": "foo", "password": "bar"}' \
https://localhost/indi-allsky/action/pause
Endpoints
Endpoint | Description |
---|---|
/indi-allsky/action/pause | Pauses image capture |
/indi-allsky/action/unpause | Unpauses image capture |