# Retrieve Universal Alert rules Returns an array of all Universal Alert rules that are associated with the network. Endpoint: GET /api/v1/universal-alert Security: ApiKey ## Query parameters: - `network_id` (integer, required) Unique identifier of the network whose configuration should be managed ## Response 200 fields (application/json): - `alerts` (array) Example: [{"uuid":"16cd9560-0f13-4ffe-b9b4-127bd0bfaf1d","enabled":false,"alert_name":"Preset Rise and Shine","external_id":14,"rrule":"DTSTART;TZID=Europe/London:20220101T100000\r\nRRULE:FREQ=WEEKLY;BYDAY=MO,TU,WE,TH,FR,SA,SU\r\n","monitor":{"monitor_mode":"SIMPLE","duration_minutes":240,"repeat_monitoring":true},"meta":{"alert_type":"RISE_AND_SHINE_PRESET"},"analytics_tag":"riseAndShinePreset","no_motion_actions":[{"action":"fcm_push","payload":{},"user_ids":[]}],"motion_actions":[{"action":"fcm_push","payload":{},"user_ids":[]}],"unknown_actions":[],"error_actions":[],"timezone":"Europe/London","target":"3/3/2022, 10:00:00 AM - Europe/London","window_end":1646301600000,"window_start":1645301600000,"id":"10"}] - `alerts.id` (string) - `alerts.uuid` (string) - `alerts.enabled` (boolean) - `alerts.alert_name` (string) - `alerts.external_id` (integer) - `alerts.rrule` (string) - `alerts.monitor` (object) - `alerts.monitor.monitor_mode` (string) - `alerts.monitor.duration_minutes` (integer) - `alerts.meta` (object) - `alerts.meta.alert_type` (string) - `alerts.analytics_tag` (string) - `alerts.no_motion_actions` (array) - `alerts.no_motion_actions.action` (string) - `alerts.no_motion_actions.payload` (object) - `alerts.no_motion_actions.user_ids` (array) - `alerts.motion_actions` (array) - `alerts.unknown_actions` (array) - `alerts.error_actions` (array) - `alerts.timezone` (string) - `alerts.target` (string) - `alerts.window_end` (integer) - `alerts.options` (object) - `alerts.options.timeout` (integer) - `alerts.options.attempts` (integer) - `alerts.options.removeOnComplete` (boolean) - `alerts.options.delay` (integer) - `alerts.options.timestamp` (integer)