공공데이터 검색 API
data.go.kr의 10만개+ 데이터셋을 키워드와 시맨틱 검색으로 찾아보세요.
BM25, Cosine, Hybrid 검색을 지원합니다.
주요 기능
하이브리드 검색
BM25 키워드 검색과 KURE 임베딩 기반 시맨틱 검색을 결합하여 최적의 결과를 제공합니다.
빠른 응답
pgvector와 PostgreSQL 전문 검색을 활용하여 밀리초 단위의 빠른 검색 결과를 제공합니다.
10만개+ 데이터셋
data.go.kr의 파일, API, 표준, 연계 데이터셋을 모두 검색할 수 있습니다.
간편한 API
RESTful API와 OpenAPI(Swagger) 문서를 제공합니다. curl 한 줄로 바로 시작하세요.
API 키 관리
프로젝트별 API 키 발급, 사용량 모니터링, Rate Limit 설정을 지원합니다.
오픈소스
전체 소스코드가 공개되어 있습니다. 직접 호스팅하거나 기여할 수 있습니다.
간단한 사용법
Terminal
curl -H "Authorization: Bearer YOUR_API_KEY" \
"https://api.openkr.kr/search/hybrid?q=인구통계&limit=10"
# Response
{
"results": [
{
"id": 12345,
"name": "서울시 인구통계",
"description": "서울특별시 연령별 인구현황",
"score": 0.95,
"rank": 1
},
...
],
"total": 10,
"durationMs": 45
}