Unable to render embedded object: File (Dark logo transperant background.png) not found.

Skip to end of metadata
Go to start of metadata

You are viewing an old version of this content. View the current version.

Compare with Current View Version History

« Previous Version 5 Current »

GET audio_alarm_notification_agents

Resource Information

Requires Authentication?

Yes

Response Formats

json

HTTP Methods

GET

Returns a list of Audio Alarm Agents configuration data.

Resource URL

http://{host}/api/2.0/audio_alarm_notification_agents/.format

Example Request

GET 

  1. http://192.168.0.203/api/2.0/audio_alarm_notification_agents/.json

[
    {
        "AudioAlarmNotificationAgent": {
            "id": 1,
            "title": "disp20",
            "is_for_display_only": 1,
            "ignore_acknowledged": 1,
            "alarm_duration": 20,
            "modified": "1618225794271",
            "created": "1618225794271"
        }
    },
    {
        "AudioAlarmNotificationAgent": {
            "id": 2,
            "title": "all20",
            "is_for_display_only": 0,
            "ignore_acknowledged": 1,
            "alarm_duration": 20,
            "modified": "1618225794275",
            "created": "1618225794275"
        }
    }
]

 


 

GET audio_alarm_notification_agents/{id}

Resource Information

Requires Authentication?

Yes

Response Formats

json

HTTP Methods

GET

Returns a single specific Audio Alarm Agent configuration data.

Resource URL

http://{host}/api/2.0/audio_alarm_notification_agents/{id}/.format

Parameters

Parameter

Data Type

Description

id
(required)

integer

The ID of the desired Audio Alarm Agent to be viewed.

Example Request

GET 

  1. http://192.168.0.203/api/2.0/audio_alarm_notification_agents/1/.json

{
    "AudioAlarmNotificationAgent": {
        "id": 1,
        "title": "disp20",
        "is_for_display_only": 1,
        "ignore_acknowledged": 1,
        "alarm_duration": 20,
        "modified": "1618225794271",
        "created": "1618225794271"
    }
}

 


 

POST audio_alarm_notification_agents

Resource Information

Requires Authentication?

Yes

Response Formats

json

HTTP Methods

POST

Adds a new Audio Alarm Agent.

Resource URL

http://{host}/api/2.0/audio_alarm_notification_agents/.format

Example Request

POST 

  1. http://192.168.0.203/api/2.0/audio_alarm_notification_agents/.json

Body:

{
    "AudioAlarmNotificationAgent": {
        "is_for_display_only": "0",
        "alarm_duration": "0",
        "title": "allPerm_test"
    }
}

Response:

{
    "AudioAlarmNotificationAgent": {
        "id": 8,
        "title": "allPerm_NEW1",
        "is_for_display_only": 0,
        "ignore_acknowledged": 0,
        "alarm_duration": 0,
        "modified": "1618327310928",
        "created": "1618327310928"
    }
}


POST audio_alarm_notification_agents/{id}

Resource Information

Requires Authentication?

Yes

Response Formats

json

HTTP Methods

POST

Duplicates a single specific Audio Alarm Agent into a new one, preserving all original data except the title.

Resource URL

http://{host}/api/2.0/audio_alarm_notification_agents/{id}/.format

Parameters

Parameter

Data Type

Description

id
(required)

integer

The ID of the desired Audio Alarm Agent to be copied.

Example Request

POST

1. http://192.168.0.203/api/2.0/audio_alarm_notification_agents/14/.json

{
    "AudioAlarmNotificationAgent": {
        "id": 15,
        "title": "allPerm_test_2",
        "is_for_display_only": 0,
        "ignore_acknowledged": 0,
        "alarm_duration": 0,
        "modified": "1618659485746",
        "created": "1618659485746"
    }
}

 


PUT audio_alarm_notification_agents/{id}

Resource Information

Requires Authentication?

Yes

Response Formats

json

HTTP Methods

PUT

Updates a single specific Audio Alarm Agent configuration.

Resource URL

http://{host}/api/2.0/audio_alarm_notification_agents/{id}/.format

Parameters

Parameter

Data Type

Description

id
(required)

integer

The ID of the desired Audio Alarm Agent to be updated.

Example Request

PUT 

  1. http://192.168.0.203/api/2.0/audio_alarm_notification_agents/14/.json

Body:

{
    "AudioAlarmNotificationAgent": {
        "is_for_display_only": "0",
        "alarm_duration": "20",
        "title": "allPerm_test_NEW"
    }
}

Response:

{
    "AudioAlarmNotificationAgent": {
        "id": 14,
        "title": "allPerm_test_NEW",
        "is_for_display_only": 0,
        "ignore_acknowledged": 0,
        "alarm_duration": 20,
        "modified": "1618660646427",
        "created": "1618659088474"
    }
}

 


 

DELETE audio_alarm_notification_agents/{id}

Resource Information

Requires Authentication?

Yes

Response Formats

json

HTTP Methods

DELETE

Deletes a single specific Audio Alarm Agent.

Resource URL

http://{host}/api/2.0/audio_alarm_notification_agents/{id}/.format

Parameters

Parameter

Data Type

Description

id
(required)

integer

The ID of the desired Audio Alarm Agent to be deleted.

Example Request

DELETE 

  1. http://192.168.0.203/api/2.0/audio_alarm_notification_agents/1/.json

{
    "success": true
}

  • No labels