-
Notifications
You must be signed in to change notification settings - Fork 11
Events
Paul Dilyard edited this page Mar 30, 2015
·
6 revisions
POST /events
Auth -> admin
{
"name": String,
"start": Date,
"end": Date,
"group": String,
"notify": Boolean
}
HTTP/1.1 200 OK
{
"_id": String,
"name": String,
"start": Date,
"end": Date,
"group": String,
"notify": Boolean
}GET /events/:id
HTTP/1.1 200 OK
{
"_id": String,
"name": String,
"start": Date,
"end": Date,
"group": String,
"notify": Boolean
}GET /events
HTTP/1.1 200 OK
{
"events": [{
"_id": String,
"name": String,
"start": Date,
"end": Date,
"group": String,
"notify": Boolean
}]
}PATCH /events/:id
Auth -> admin
{ // all fields optional
"name": String,
"start": Date,
"end": Date,
"group": String,
"notify": Boolean
}
HTTP/1.1 200 OK
{
"_id": String,
"name": String,
"start": Date,
"end": Date,
"group": String,
"notify": Boolean
}DELETE /events/:id
Auth -> admin
HTTP/1.1 200 OK
{
"_id": String
}