Path parameters
- calendar_id
string Required A string that uniquely identifies a calendar.
POST /_ml/calendars/{calendar_id}/events
Console
POST _ml/calendars/planned-outages/events
{
"events" : [
{"description": "event 1", "start_time": 1513641600000, "end_time": 1513728000000},
{"description": "event 2", "start_time": 1513814400000, "end_time": 1513900800000},
{"description": "event 3", "start_time": 1514160000000, "end_time": 1514246400000}
]
}
resp = client.ml.post_calendar_events(
calendar_id="planned-outages",
events=[
{
"description": "event 1",
"start_time": 1513641600000,
"end_time": 1513728000000
},
{
"description": "event 2",
"start_time": 1513814400000,
"end_time": 1513900800000
},
{
"description": "event 3",
"start_time": 1514160000000,
"end_time": 1514246400000
}
],
)
const response = await client.ml.postCalendarEvents({
calendar_id: "planned-outages",
events: [
{
description: "event 1",
start_time: 1513641600000,
end_time: 1513728000000,
},
{
description: "event 2",
start_time: 1513814400000,
end_time: 1513900800000,
},
{
description: "event 3",
start_time: 1514160000000,
end_time: 1514246400000,
},
],
});
response = client.ml.post_calendar_events(
calendar_id: "planned-outages",
body: {
"events": [
{
"description": "event 1",
"start_time": 1513641600000,
"end_time": 1513728000000
},
{
"description": "event 2",
"start_time": 1513814400000,
"end_time": 1513900800000
},
{
"description": "event 3",
"start_time": 1514160000000,
"end_time": 1514246400000
}
]
}
)
$resp = $client->ml()->postCalendarEvents([
"calendar_id" => "planned-outages",
"body" => [
"events" => array(
[
"description" => "event 1",
"start_time" => 1513641600000,
"end_time" => 1513728000000,
],
[
"description" => "event 2",
"start_time" => 1513814400000,
"end_time" => 1513900800000,
],
[
"description" => "event 3",
"start_time" => 1514160000000,
"end_time" => 1514246400000,
],
),
],
]);
curl -X POST -H "Authorization: ApiKey $ELASTIC_API_KEY" -H "Content-Type: application/json" -d '{"events":[{"description":"event 1","start_time":1513641600000,"end_time":1513728000000},{"description":"event 2","start_time":1513814400000,"end_time":1513900800000},{"description":"event 3","start_time":1514160000000,"end_time":1514246400000}]}' "$ELASTICSEARCH_URL/_ml/calendars/planned-outages/events"
Request example
An example body for a `POST _ml/calendars/planned-outages/events` request.
{
"events" : [
{"description": "event 1", "start_time": 1513641600000, "end_time": 1513728000000},
{"description": "event 2", "start_time": 1513814400000, "end_time": 1513900800000},
{"description": "event 3", "start_time": 1514160000000, "end_time": 1514246400000}
]
}