-
Notifications
You must be signed in to change notification settings - Fork 11
Emails
Paul Dilyard edited this page Sep 29, 2015
·
2 revisions
POST /emails
Auth -> admin
{
"subject": String,
"body": String, // markdown formatted
"recipients": {
"nickname": String, // optional, a nickname for this group of people
"emails": [String]
}
}
HTTP/1.1 201 Created
{
"_id": String
"subject": String,
"body": String, // markdown formatted
"recipients": {
"nickname": String, // optional, a nickname for this group of people
"emails": [String]
}
}
GET /emails
Auth -> admin, staff
HTTP/1.1 200 OK
{
"emails": [{
"_id": String,
"subject": String,
"sent": Date,
"body": String, // markdown formatted
"recipients": {
"nickname": String, // if a nickname was provided
"emails": [String] // if a nickname was not provided
}
}]
}
DELETE /emails/:id
Auth -> admin
HTTP/1.1 200 OK
{
"_id": String
}