임원 목록 조회
출제자 , 회원 을 제외한 직책을 가진 회원 정보를 불러옵니다.
|
요청
Request
GET /members/executives HTTP/1.1
Host: docs.api.com
Cookie: accessToken=eyJhbGciOiJIUzI1NiJ9.eyJzdWIiOiIxOTAiLCJyb2xlcyI6IlJPTEVf7ZqM7JuQLFJPTEVf7ZqM7J6lIiwiaWF0IjoxNzExMTE5MTM0LCJleHAiOjE3MTExMjI3MzR9.8PBZTUD4mxB6sSIvs5G67khgBp21qmzynDVL_Hf7hxc
Request Cookies
Name | Description |
---|---|
|
ACCESS TOKEN (ROLE_회원) |
응답
Response
HTTP/1.1 200 OK
Vary: Origin
Vary: Access-Control-Request-Method
Vary: Access-Control-Request-Headers
Content-Type: application/json;charset=UTF-8
X-Content-Type-Options: nosniff
X-XSS-Protection: 0
Cache-Control: no-cache, no-store, max-age=0, must-revalidate
Pragma: no-cache
Expires: 0
X-Frame-Options: DENY
Content-Length: 124
[ {
"jobId" : 1,
"jobName" : "ROLE_회장",
"memberId" : 190,
"generation" : "15.0",
"realName" : "wjUUWXNSfk"
} ]
Response Fields
Path | Type | Description |
---|---|---|
|
|
직책 ID |
|
|
직책 이름 |
|
|
회원 ID |
|
|
회원 기수 |
|
|
회원 실명 |
임원 직책 목록 조회
출제자 , 회원 을 제외한 직책 목록을 불러옵니다.
|
요청
Request
GET /members/executive-jobs HTTP/1.1
Host: docs.api.com
Cookie: accessToken=eyJhbGciOiJIUzI1NiJ9.eyJzdWIiOiIxODgiLCJyb2xlcyI6IlJPTEVf7ZqM7JuQLFJPTEVf7ZqM7J6lIiwiaWF0IjoxNzExMTE5MTM0LCJleHAiOjE3MTExMjI3MzR9.DuM_rnSsWBq6Vi9pDm276gj27CmlgtgNtZQaLMO7D_k
Request Cookies
Name | Description |
---|---|
|
ACCESS TOKEN (ROLE_회장, ROLE_부회장) |
응답
Response
HTTP/1.1 200 OK
Vary: Origin
Vary: Access-Control-Request-Method
Vary: Access-Control-Request-Headers
Content-Type: application/json;charset=UTF-8
X-Content-Type-Options: nosniff
X-XSS-Protection: 0
Cache-Control: no-cache, no-store, max-age=0, must-revalidate
Pragma: no-cache
Expires: 0
X-Frame-Options: DENY
Content-Length: 543
[ {
"jobId" : 1,
"jobName" : "ROLE_회장"
}, {
"jobId" : 2,
"jobName" : "ROLE_부회장"
}, {
"jobId" : 3,
"jobName" : "ROLE_대외부장"
}, {
"jobId" : 4,
"jobName" : "ROLE_학술부장"
}, {
"jobId" : 5,
"jobName" : "ROLE_FRONT_전산관리자"
}, {
"jobId" : 6,
"jobName" : "ROLE_서기"
}, {
"jobId" : 7,
"jobName" : "ROLE_총무"
}, {
"jobId" : 8,
"jobName" : "ROLE_사서"
}, {
"jobId" : 11,
"jobName" : "ROLE_BACK_전산관리자"
}, {
"jobId" : 12,
"jobName" : "ROLE_INFRA_전산관리자"
} ]
Response Fields
Path | Type | Description |
---|---|---|
|
|
직책 ID |
|
|
직책 이름 |
회원 임원 직책 추가
요청
Request
POST /members/191/executive-jobs/2 HTTP/1.1
Host: docs.api.com
Cookie: accessToken=eyJhbGciOiJIUzI1NiJ9.eyJzdWIiOiIxOTEiLCJyb2xlcyI6IlJPTEVf7ZqM7JuQLFJPTEVf7ZqM7J6lIiwiaWF0IjoxNzExMTE5MTM0LCJleHAiOjE3MTExMjI3MzR9.L795mbzATTWWeiWJWga72xQt-JSjYigwEVsVsiCqRxE
Content-Type: application/x-www-form-urlencoded
Request Cookies
Name | Description |
---|---|
|
ACCESS TOKEN (ROLE_회장, ROLE_부회장) |
Path Parameters
jobId로 출제자 , 회원 jobId를 제외한 jobId를 보내주어야 합니다.
|
Parameter | Description |
---|---|
|
회원 ID |
|
임원 직책 ID |
회원 임원 직책 삭제
요청
Request
DELETE /members/189/executive-jobs/2 HTTP/1.1
Host: docs.api.com
Cookie: accessToken=eyJhbGciOiJIUzI1NiJ9.eyJzdWIiOiIxODkiLCJyb2xlcyI6IlJPTEVf7ZqM7JuQLFJPTEVf7ZqM7J6lIiwiaWF0IjoxNzExMTE5MTM0LCJleHAiOjE3MTExMjI3MzR9.zaS3sQ536luiH6hfMPO2-R-9o8eCFnN_EdtL4I1gUrY
Request Cookies
Name | Description |
---|---|
|
ACCESS TOKEN (ROLE_회장, ROLE_부회장) |
Path Parameters
jobId로 출제자 , 회원 jobId를 제외한 jobId를 보내주어야 합니다.
|
Parameter | Description |
---|---|
|
회원 ID |
|
임원 직책 ID |