Members API
GET /members
Requires authentication
メンバー全員を返します。
Response body
{
"id": string,
"student_id": string,
"name": string,
"email": string,
"year": int,
"team_technology": boolean,
"team_marketing": boolean,
"team_event": boolean
}[]
POST /members
メンバーを追加し新しいメンバー ID を返します。
JSON parameters
student_id(string): 学籍番号name(string)email(string)year(int): 学年team_technology(boolean)team_marketing(boolean)team_event(boolean)
Response body
{
"id": string
}
GET /members/[id]
Requires authentication
メンバーを返します。
Path parameters
id: メンバー ID
Response body
{
"id": string,
"school_id": string,
"name": string,
"email": string,
"year": int,
"team_technology": boolean,
"team_marketing": boolean,
"team_event": boolean
}
DELETE /members/[id]
Requires authentication
メンバーを削除します。
Path parameters
id: メンバー ID