discover_apis
Search verified Korean National Assembly API endpoints by keyword. Find endpoint codes to query bills, petitions, and more.
Instructions
열린국회정보 Open API 엔드포인트를 검색합니다.
Search the registry of verified Korean National Assembly API endpoints. Use this to find the endpoint code you need before calling query_assembly.
Typical workflow:
discover_apis(keyword="청원") → find petition endpoint codes
query_assembly(endpoint_code="", params={"AGE": "22"}) → call it
When to use: • To explore what API endpoints are available beyond the 12 dedicated tools. • To find the endpoint code for a specific data type (schedule, petitions, etc.). • Without a keyword to see all verified endpoints organized by category.
Note: This registry covers the verified subset of the 276+ endpoints available at open.assembly.go.kr. If your endpoint is not here, visit the API portal directly: https://open.assembly.go.kr/portal/data/service/selectAPIServicePage.do
Args: keyword: 검색어 (선택, 예: "청원", "일정", "petition", "vote"). Matches against Korean name, English name, category, tool name, and notes. If omitted, returns all verified endpoints grouped by category.
Returns: endpoints: List of matching endpoints with code, names, key_params, and notes by_category: Same endpoints grouped by category (bills, members, votes, ...) count: Number of matching endpoints note: Link to the full API catalog
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| keyword | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||