공개 API
이글아이가 수집·정제한 제22대 국회의원 데이터를 JSON으로 제공합니다. 인증키가 필요 없고 요청 수 제한도 없습니다. 데이터 기준일은 2026-08-12이며, 표결·법안·발언 등 API가 담는 데이터는 매일 1회(20:00 KST) 갱신됩니다. 사이트 배포는 뉴스 갱신을 포함해 하루 4회 이뤄지지만, API 응답 내용이 4회 모두 바뀌는 것은 아닙니다.
이용 조건 — 출처를 표시하면 자유롭게 이용할 수 있습니다. 출처 표기 예:
이글아이(korean-eyes.com). 원자료는 대한민국 국회(열린국회정보)·중앙선거관리위원회·전자관보이며, 데이터셋별 출처와 한계는 데이터 문서에 정리돼 있습니다.엔드포인트
GET /api/v1/members국회의원 300명 전수. 각 의원의 기본정보와 활동지수·출석률·표결참여·법안 발의/가결·발언·득표율·재산(assetTotal)·부동산(realEstate)을 담습니다. 재산·부동산은 천원 단위입니다.
GET /api/v1/metrics지표 종류별 정의·단위·산출 설명. 각 숫자가 무엇을 측정하는지 확인하세요.
GET /api/v1/rankings/{metric}지표별 전체 순위. {metric}에는 아래 슬러그 중 하나가 들어갑니다. 표결 실데이터가 없는 의원(임기 중 취임 등)은 순위 산정에서 제외되므로, 활동 이력이 있어도 이 목록에 나타나지 않을 수 있습니다 — 의원 전수와 각자의 수치는 /api/v1/members 를 참조하세요.
GET /api/v1/meta데이터 기준일·커버리지·단위·엔드포인트 목록·이용 조건.
지표 슬러그 11종
activity — 종합 활동지수 (점)attendance — 위원회 출석률 (%)votes — 본회의 표결참여 (%)bills — 법안 발의 (건)passed — 입법 반영 (건)speeches — 발언 (회)petitions — 청원 소개 (건)seminars — 세미나 주최 (건)worst — 워스트 (점)assets — 재산 (천원)realestate — 부동산(토지+건물) (천원)응답 예시
GET https://korean-eyes.com/api/v1/rankings/attendance
{
"generatedAt": "2026-08-12",
"metric": "attendance",
"metricLabel": "위원회 출석률",
"metricUnit": "%",
"count": 285,
"members": [
{
"rank": 1,
"metricValue": 100,
"id": "m001",
"name": "...",
"party": "...",
"district": "...",
"committee": "...",
"url": "https://korean-eyes.com/member/m001",
"profile": {
"activityScore": 87.3,
"grade": "high",
"attendanceRate": 100,
"voteRate": 96,
"billsProposed": 42,
"billsPassed": 7,
"assetTotal": 1875736 // 천원 단위 — 1,875,736천원(약 18.8억원). 원 단위가 아닙니다.
}
}
]
}데이터 원칙 — 값이 없는 항목은 0이 아니라
null로 반환합니다. 활동 기록이 부족해 순위에서 제외한 의원은 grade가 "insufficient"이고 activityScore가 null입니다. 0으로 처리하면 실제로 0점인 의원과 구분되지 않기 때문입니다. 병역사항과 의원 연락처는 API에 포함하지 않습니다.