명단 (members)
지방의원 목록을 조회합니다. 대수(7대, 8대)와 이름 순서로 조회 결과를 반환합니다.
Query parameters
pageinteger · int32 · min: 1RequiredDefault:
1
pageSizeinteger · int32 · min: 1 · max: 100RequiredDefault:
10
ageinteger · enumOptionalExample:
7
Possible values: namestringOptionalExample:
검색어를 포함하는 의원을 전체 검색합니다
가충순
partyNamestringOptionalExample:
국민의힘
sidoIdstringOptionalExample:
시도 ID, ID는 시도/시군구 조회 API에서 확인하실 수 있습니다.
1100000000
sigunguIdstringOptionalExample:
시군구 ID, ID는 시도/시군구 조회 API에서 확인하실 수 있습니다.
1111000000
localCouncilTypestring · enumOptionalExample:
MUNICIPAL: 기초, PROVINCIAL: 광역, EDUCATIONAL: 교육위원
MUNICIPAL
Possible values: Responses
200
조회 결과를 반환합니다.
application/json
get
GET /api/local-council/members HTTP/1.1
Host: openwatch.kr
Accept: */*
200
조회 결과를 반환합니다.
{
"pagination": {
"totalCount": 6848
},
"rows": [
{
"id": "LE071866",
"localGovernmentId": "1171000000",
"localGovernmentType": "기초의원",
"age": 7,
"name": "가충순",
"electoralDistrict": "서산시다선거구",
"partyNameWhenElected": "자유한국당",
"partyName": "국민의힘",
"gender": "여",
"birth": "1965-03-02",
"jobWhenElected": "정치인",
"education": "한서대학교 노인복지학과 졸업",
"career": "text",
"election": "7회 지방선거 지역구 당선",
"seatLostDate": null,
"seatLostReason": null,
"dataCollectedDate": "2021-12-23",
"region": "충청남도 서산시"
}
]
}
개별 지방의원의 상세 정보를 조회합니다.
Path parameters
idstringRequiredExample:
LE071866
Responses
200
조회 결과를 반환합니다.
application/json
404
해당 ID를 가진 의원이 존재하지 않을 경우 404 Not Found 에러를 반환합니다.
get
GET /api/local-council/members/{id} HTTP/1.1
Host: openwatch.kr
Accept: */*
{
"id": "LE071866",
"localGovernmentId": "1171000000",
"localGovernmentType": "기초의원",
"age": 7,
"name": "가충순",
"electoralDistrict": "서산시다선거구",
"partyNameWhenElected": "자유한국당",
"partyName": "국민의힘",
"gender": "여",
"birth": "1965-03-02",
"jobWhenElected": "정치인",
"education": "한서대학교 노인복지학과 졸업",
"career": "text",
"election": "7회 지방선거 지역구 당선",
"seatLostDate": null,
"seatLostReason": null,
"dataCollectedDate": "2021-12-23",
"region": "충청남도 서산시"
}