53 lines
934 B
Plaintext
53 lines
934 B
Plaintext
// Get one member
|
|
|
|
GET /members/api/member/:id
|
|
{
|
|
id: 1,
|
|
first_name: "Erkki",
|
|
last_name: "Esimerkki",
|
|
email: "erkki.esimerkki@aalto.fi",
|
|
AYY: 1/0,
|
|
jas: 1/0,
|
|
POR: 'Espoo',
|
|
}
|
|
|
|
|
|
// Get all members
|
|
|
|
GET /members/api/members
|
|
|
|
[{
|
|
id: 1,
|
|
first_name: "Erkki",
|
|
last_name: "Esimerkki",
|
|
email: "erkki.esimerkki@aalto.fi",
|
|
AYY: 1,
|
|
jas: 0,
|
|
POR: 'Espoo',
|
|
},{
|
|
id: 2,
|
|
first_name: "Matti",
|
|
last_name: "Meikäläinen",
|
|
email: "superman@hotmail.com",
|
|
AYY: 0,
|
|
jas: 1,
|
|
POR: 'Kerava',
|
|
}]
|
|
|
|
// Create new member (note:do NOT send id!!)
|
|
|
|
POST /members/api/member (gets newly created item (with id) as response)
|
|
{
|
|
first_name: "Pena",
|
|
last_name: "Perusjäbä",
|
|
email: "herpderp@hotmail.com",
|
|
AYY: 0,
|
|
jas: 0,
|
|
POR: 'Korso',
|
|
}
|
|
|
|
// Delete member. (returns {status:"success"} or {status:'failure', msg: "specific error msg"})
|
|
|
|
DELETE /members/api/member/:id
|
|
|