curl --request GET \
--url https://api.togai.com/alert_templates \
--header 'Authorization: Bearer <token>'{
"data": [
{
"id": "abcd-efgh-ijkl-mnop",
"name": "Alert1",
"desc": "Alert1 Description",
"entitySchema": "{\"type\":\"object\",\"properties\":{\"usageMeterId\":{\"type\":\"string\"}}}",
"entityType": "UsageMeter",
"defaultInterval": "30",
"parametersSchema": "{\"type\":\"object\",\"properties\":{\"threshold\":{\"type\":\"number\"}}}",
"ownerSchema": "{\"type\":\"object\",\"properties\":{\"accountId\":{\"type\":\"string\"}}}",
"ownerType": "Account",
"createdAt": "2020-01-01T00:00:00Z",
"updatedAt": "2020-01-01T00:00:00Z"
}
],
"nextToken": "eyJsYXN0SXRlbUlkIjogInN0cmluZyIsICJwYWdlU2l6ZSI6IDEwMCwgInNvcnRPcmRlciI6ICJhc2MifQ=="
}Returns a list of alert templates with pagination and sort.
curl --request GET \
--url https://api.togai.com/alert_templates \
--header 'Authorization: Bearer <token>'{
"data": [
{
"id": "abcd-efgh-ijkl-mnop",
"name": "Alert1",
"desc": "Alert1 Description",
"entitySchema": "{\"type\":\"object\",\"properties\":{\"usageMeterId\":{\"type\":\"string\"}}}",
"entityType": "UsageMeter",
"defaultInterval": "30",
"parametersSchema": "{\"type\":\"object\",\"properties\":{\"threshold\":{\"type\":\"number\"}}}",
"ownerSchema": "{\"type\":\"object\",\"properties\":{\"accountId\":{\"type\":\"string\"}}}",
"ownerType": "Account",
"createdAt": "2020-01-01T00:00:00Z",
"updatedAt": "2020-01-01T00:00:00Z"
}
],
"nextToken": "eyJsYXN0SXRlbUlkIjogInN0cmluZyIsICJwYWdlU2l6ZSI6IDEwMCwgInNvcnRPcmRlciI6ICJhc2MifQ=="
}Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Response for list Alert request
Show child attributes
Alert Template ID
Alert Template Name
Cron Interval
Created At
Alert Template Description
Entity Schema
Entity Type
Owner Schema
Owner Type
Parameters Schema
Updated At