# Change Alerts

# Disable Flock Settings Change Alerts

POST /api/v1/flock/settings/change_control/flock_settings/disable

Disable Flock settings change alerts.

Required Parameters

auth_token string
A valid auth token
flock_id string
A valid flock_id

Response

A JSON structure with result indicator.

Example

curl https://EXAMPLE.canary.tools/api/v1/flock/settings/change_control/flock_settings/disable \
  -d auth_token=EXAMPLE_AUTH_TOKEN \
  -d flock_id=EXAMPLE_FLOCK_ID 
Copied!
1
2
3
Response
{
  "result": "success"
}
Copied!
1
2
3

# Enable Flock Settings Change Alerts

POST /api/v1/flock/settings/change_control/flock_settings/enable

Enable Flock settings change alerts.

Required Parameters

auth_token string
A valid auth token
flock_id string
A valid flock_id

Response

A JSON structure with result indicator.

Example

curl https://EXAMPLE.canary.tools/api/v1/flock/settings/change_control/flock_settings/enable \
  -d auth_token=EXAMPLE_AUTH_TOKEN \
  -d flock_id=EXAMPLE_FLOCK_ID 
Copied!
1
2
3
Response
{
  "result": "success"
}
Copied!
1
2
3

# Are Flock Settings Change Alerts Enabled

GET /api/v1/flock/settings/change_control/flock_settings/is_enabled

Check if settings change alerts are enabled for a Flock.

Required Parameters

auth_token string
A valid auth token
flock_id string
A valid flock_id

Response

A JSON structure with the enabled state.

Example

curl https://EXAMPLE.canary.tools/api/v1/flock/settings/change_control/flock_settings/is_enabled \
  -d auth_token=EXAMPLE_AUTH_TOKEN \
  -d flock_id=EXAMPLE_FLOCK_ID \
  -G
Copied!
1
2
3
4
Response
{
  "is_enabled": true,
  "result": "success"
}
Copied!
1
2
3
4

# Are Flock Settings Change Alerts Global

GET /api/v1/flock/settings/change_control/flock_settings/is_global

Check if Flock settings change alerts are set to Global.

Required Parameters

auth_token string
A valid auth token
flock_id string
A valid flock_id

Response

A JSON structure with the enabled state.

Example

curl https://EXAMPLE.canary.tools/api/v1/flock/settings/change_control/flock_settings/is_global \
  -d auth_token=EXAMPLE_AUTH_TOKEN \
  -d flock_id=EXAMPLE_FLOCK_ID \
  -G
Copied!
1
2
3
4
Response
{
  "is_global": true,
  "result": "success"
}
Copied!
1
2
3
4

# Set Flock Settings Change Alerts to Global

POST /api/v1/flock/settings/change_control/flock_settings/use_global

Set a Flock's settings change alerts to Global.

Required Parameters

auth_token string
A valid auth token
flock_id string
A valid flock_id to chang

Response

A JSON structure with result indicator.

Example

curl https://EXAMPLE.canary.tools/api/v1/flock/settings/change_control/flock_settings/use_global \
  -d auth_token=EXAMPLE_AUTH_TOKEN \
  -d flock_id=EXAMPLE_FLOCK_ID 
Copied!
1
2
3
Response
{
  "result": "success"
}
Copied!
1
2
3

# Disable Device Settings Change Alerts

POST /api/v1/flock/settings/change_control/device_settings/disable

Disable Device settings change alerts for a Flock.

Required Parameters

auth_token string
A valid auth token
flock_id string
A valid flock_id

Response

A JSON structure with result indicator.

Example

curl https://EXAMPLE.canary.tools/api/v1/flock/settings/change_control/device_settings/disable \
  -d auth_token=EXAMPLE_AUTH_TOKEN \
  -d flock_id=EXAMPLE_FLOCK_ID 
Copied!
1
2
3
Response
{
  "result": "success"
}
Copied!
1
2
3

# Enable Device Settings Change Alerts

POST /api/v1/flock/settings/change_control/device_settings/enable

Enable Device settings change alerts for a Flock.

Required Parameters

auth_token string
A valid auth token
flock_id string
A valid flock_id

Response

A JSON structure with result indicator.

Example

curl https://EXAMPLE.canary.tools/api/v1/flock/settings/change_control/device_settings/enable \
  -d auth_token=EXAMPLE_AUTH_TOKEN \
  -d flock_id=EXAMPLE_FLOCK_ID 
Copied!
1
2
3
Response
{
  "result": "success"
}
Copied!
1
2
3

# Are Device Settings Change Alerts Enabled

GET /api/v1/flock/settings/change_control/device_settings/is_enabled

Check if a Flock's Device settings change alerts are enabled.

Required Parameters

auth_token string
A valid auth token
flock_id string
A valid flock_id

Response

A JSON structure with the enabled state.

Example

curl https://EXAMPLE.canary.tools/api/v1/flock/settings/change_control/device_settings/is_enabled \
  -d auth_token=EXAMPLE_AUTH_TOKEN \
  -d flock_id=EXAMPLE_FLOCK_ID \
  -G
Copied!
1
2
3
4
Response
{
  "is_enabled": true,
  "result": "success"
}
Copied!
1
2
3
4

# Are Device Settings Change Alerts Global

GET /api/v1/flock/settings/change_control/device_settings/is_global

Check if a Flock's Device settings change alerts are set to Global.

Required Parameters

auth_token string
A valid auth token
flock_id string
A valid flock_id

Response

A JSON structure with the enabled state.

Example

curl https://EXAMPLE.canary.tools/api/v1/flock/settings/change_control/device_settings/is_global \
  -d auth_token=EXAMPLE_AUTH_TOKEN \
  -d flock_id=EXAMPLE_FLOCK_ID \
  -G
Copied!
1
2
3
4
Response
{
  "is_global": true,
  "result": "success"
}
Copied!
1
2
3
4

# Set Device Settings Change Alerts to Global

POST /api/v1/flock/settings/change_control/device_settings/use_global

Set a Flock's Device settings change alerts to Global.

Required Parameters

auth_token string
A valid auth token
flock_id string
A valid flock_id to chang

Response

A JSON structure with result indicator.

Example

curl https://EXAMPLE.canary.tools/api/v1/flock/settings/change_control/device_settings/use_global \
  -d auth_token=EXAMPLE_AUTH_TOKEN \
  -d flock_id=EXAMPLE_FLOCK_ID 
Copied!
1
2
3
Response
{
  "result": "success"
}
Copied!
1
2
3

# View Flock Change Control Settings

GET /api/v1/flock/settings/change_control/info

View a Flock's Change Control Settings

Required Parameters

auth_token string
A valid auth token
flock_id string
A valid flock_id to chang

Response

A JSON structure with the Flock's Change Control details.

Example

curl https://EXAMPLE.canary.tools/api/v1/flock/settings/change_control/info \
  -d auth_token=EXAMPLE_AUTH_TOKEN \
  -d flock_id=EXAMPLE_FLOCK_ID \
  -G
Copied!
1
2
3
4
Response
{
  "change_control": {
    "device_settings_notifications": "Global",
    "flock_settings_notifications": "Global"
  },
  "result": "success"
}
Copied!
1
2
3
4
5
6
7