검색 API 참조하기

목차

게시판 검색

모든 게시판 서비스에 대한 검색 결과를 외부 개발자 및 사용자에게 XML, JSON(P) 형식으로 전달하는 API 서비스입니다. 게시판의 유용한 정보를 자신의 블로그나 자사 웹 서비스에 제공할 수 있게 해 줍니다.

요청 주소(Request URL)

http://apis.daum.net/search/board

요청 변수(Request Parameters)

요청 변수 설명
q string (필수) 검색을 원하는 질의어
result integer : 기본값 10, 최소 1, 최대 20 한 페이지에 출력될 결과수
pageno integer : 기본값 1, 최소 1, 최대 500 검색 결과 페이지 번호
sort string : accu(기본값), date 검색 결과의 정렬순서
  • accu : 정확도순
  • date : 최신글순
output string : json(기본값), xml 결과형식
callback string 콜백함수(output이 json일 경우)

출력 결과

출력 변수 설명
title string 검색 제목
link string 서비스 URL
description string 검색 결과의 간략한 소개
lastBuildDate string 검색 시간
totalCount integer 전체 검색 결과의 수
pageCount integer 전체 검색 결과의 페이지수
result integer 한 페이지에 출력될 결과수
item - 개별 검색 결과 정보
title string 개별 검색 결과의 제목
description string 개별 검색 결과의 본문 요약
link string 개별 검색 결과의 link url
comment string 관련 링크
author string 출처
pubDate string 등록일

예제 URL

http://apis.daum.net/search/board?q=daum&apikey=DAUM_SEARCH_DEMO_APIKEY

출력 방식

  • XML 방식 출력
  • JSON 방식 출력
  • 본 API는 외부 자바스크립트에서 서비스를 이용할 수 있도록콜백(Callback)함수를 지원합니다.

오류 메세지

표준 오류 메시지를 전달합니다.

동영상 검색

모든 동영상 서비스에 대한 검색 결과를 외부 개발자 및 사용자에게 XML, JSON(P) 형식으로 전달하는 API 서비스입니다. 동영상의 유용한 정보를 자신의 블로그나 자사 웹 서비스에 제공할 수 있게 해 줍니다.

요청 주소(Request URL)

http://apis.daum.net/search/vclip

요청 변수(Request Parameters)

요청변수 설명
q string (필수) 검색을 원하는 질의어
result integer : 기본값 10, 최소 1, 최대 20 한 페이지에 출력될 결과수
pageno integer : 기본값 1, 최소 1, 최대 500 검색 결과 페이지 번호
sort string recency : 최신순, accuracy : 정확도순 (기본 : accuracy)
output string : json(기본값), xml 결과형식
callback string 콜백함수(output이 json일 경우)

출력 결과(Response Element)

출력 변수 설명
title string 검색 제목
link string 서비스 URL
description string 검색 결과의 간략한 소개
lastBuildDate string 검색 시간
totalCount integer 전체 검색 결과의 수
pageCount integer 전체 검색 결과의 페이지수
result integer 한 페이지에 보여질 결과 수
item - 개별 검색 결과 정보
title string 개별 검색 결과의 제목
description string 개별 검색 결과의 본문 요약
tag string 태그목록
thumbnail string 썸네일 URL
link string 동영상 Play URL
cpname string 출처
author spring 작성자
player_url string 원본 동영상의 URL (tv팟 출처, 바로보기 허용 영상만 값 존재)
pubDate date 날짜
playtime integer 재생시간
bitrate integer 동영상의 BitRate
thumb_0 string 첫번째 썸네일 URL
time_0 integer 첫번째 썸네일의 시간
thumb_1 string 두번째 썸네일 URL
time_1 integer 두번째 썸네일의 시간
thumb_2 string 세번째 썸네일 URL
time_2 integer 세번째 썸네일의 시간
thumb_3 string 네번째 썸네일 URL
time_3 integer 네번째 썸네일의 시간
thumb_4 string 다섯번째 썸네일 URL
time_4 integer 다섯번째 썸네일의 시간
thumb_5 string 여섯번째 썸네일 URL
time_5 integer 여섯번째 썸네일의 시간

예제 URL

http://apis.daum.net/search/vclip?q=daum&apikey=DAUM_SEARCH_DEMO_APIKEY

출력 방식

  • XML 방식 출력
  • JSON 방식 출력
  • 본 API는 외부 자바스크립트에서 서비스를 이용할 수 있도록 콜백(Callback)함수를 지원합니다.

오류 메세지

표준 오류 메시지를 전달합니다.

블로그 검색

블로그 검색 API는 모든 블로그 서비스에 대한 검색 결과를 외부 개발자 및 사용자에게 XML, JSON(P) 형식으로 전달하는 API 서비스입니다. 블로그에서 올라 오는 유용한 정보를 자신의 블로그나 자사 웹 서비스에 제공할 수 있게 해 줍니다.

요청 주소(Request URL)

http://apis.daum.net/search/blog

요청 변수(Request Parameters)

요청변수 설명
q string (필수) 검색을 원하는 질의어
result integer : 기본값 10, 최소 1, 최대 20 한 페이지에 출력될 결과수
pageno integer : 기본값 1, 최소 1, 최대 500 검색 결과 페이지 번호
sort string : date(기본값), accu
  • 검색 결과의 정렬순서
  • date : 최신글순
  • accu : 정확도순
output string : xml(기본값), json 결과형식
callback string 콜백함수(output이 json일 경우)

출력 결과(Response Element)

출력 변수 설명
title string 검색 제목
link string 서비스 URL
description string 검색 결과의 간략한 소개
lastBuildDate string 검색 시간
totalCount integer 전체 검색 결과의 수
pageCount integer 전체 검색 결과의 페이지수
result integer 한 페이지에 출력될 결과수
item - 개별 검색 결과 정보
title string 개별 검색 결과의 제목
description string 개발 검색 결과의 본문 요약
link string 개별 검색 결과의 link url
comment string 관련 링크
author string 출처
pubDate string 등록일

예제 URL

http://apis.daum.net/search/blog?q=daum&apikey=DAUM_SEARCH_DEMO_APIKEY

출력 방식

  • XML방식 출력
  • JSON 방식 출력
  • 본 API는 외부 자바스크립트에서 서비스를 이용할 수 있도록 콜백(Callback)함수를 지원합니다.

오류 메세지

표준 오류 메시지를 전달합니다.

웹 검색

웹 검색 API는 모든 웹 검색 결과를 외부 개발자 및 사용자에게 XML, JSON(P) 형식으로 전달하는 API 서비스입니다.

요청 주소(Request URL)

http://apis.daum.net/search/web

요청 변수(Request Parameters)

요청변수 설명
q string (필수) 검색을 원하는 질의어
result integer : 기본값 10, 최소 1, 최대 50 한 페이지에 출력될 결과수
pageno integer : 기본값 1, 최소 1, 최대 500 검색 결과 페이지 번호
output string : xml(기본값), json 출력방식
  • xml 방식으로 제공 가능합니다.
  • json 방식으로 제공 가능합니다.
callback string 콜백함수(output이 json일 경우)

출력 결과(Response Element)

출력 변수 설명
title string 검색 제목
link string 서비스 URL
description string 검색 결과의 간략한 소개
lastBuildDate string 검색 시간
totalCount integer 전체 검색 결과의 수
pageCount integer 전체 검색 결과의 페이지수
result integer 한 페이지에 출력될 결과수
item - 개별 검색 결과 정보
title string 제목
description string 본문
link string 해당글의 URL
url string 사이트 URL
pubDate string 글이 수정된 시간

예제 URL

http://apis.daum.net/search/web?q=daum&apikey=DAUM_SEARCH_DEMO_APIKEY

출력 방식

  • XML 방식 출력
  • JSON 방식 출력
  • 본 API는 외부 자바스크립트에서 서비스를 이용할 수 있도록 콜백(Callback)함수를 지원합니다.

오류 메세지

표준 오류 메시지를 전달합니다.

이미지 검색

이미지 검색 API는 모든 이미지 서비스에 대한 검색 결과를 외부 개발자 및 사용자에게 XML, JSON(P) 형식으로 전달하는 API 서비스입니다. 이미지의 유용한 정보를 자신의 블로그나 자사 웹 서비스에 제공할 수 있게 해 줍니다.

요청 주소(Request URL)

http://apis.daum.net/search/image

요청 변수(Request Parameters)

요청변수 설명
q string (필수) 검색을 원하는 질의어
result integer : 기본값 10, 최소 1, 최대 20 한 페이지에 출력될 결과수
pageno integer : 기본값 1, 최소 1, 최대 500 검색 결과 페이지 번호
sort string : accu(기본값), date accu : 추천순, date : 날짜순
output string : json(기본값), xml 결과형식
callback string 콜백함수(output이 json일 경우)

출력 결과(Response Element)

출력 변수 설명
title string 검색 제목
link string 서비스 URL
description string 검색 결과의 간략한 소개
lastBuildDate string 검색 시간
totalCount integer 전체 검색 결과의 수
pageCount integer 전체 검색 결과의 페이지수
result integer 한 페이지에 출력될 결과수
item - 개별 검색 결과 정보
title string 개별 검색 결과의 제목
link string 개별 검색 결과의 link url
image string 이미지 URL
thumbnail string 썸네일 URL
width string 이미지의 가로 크기
height string 이미지의 세로 크기
pubDate string 등록일
cpname string 컨텐츠 제공처

예제 URL

http://apis.daum.net/search/image?q=daum&apikey=DAUM_SEARCH_DEMO_APIKEY

출력 방식

  • XML 방식 출력
  • JSON 방식 출력
  • 본 API는 외부 자바스크립트에서 서비스를 이용할 수 있도록 콜백(Callback)함수를 지원합니다.

오류 메세지

표준 오류 메시지를 전달합니다.

지식 검색

지식 검색 api는 모든 신지식 서비스에 대한 검색 결과를 외부 개발자 및 사용자에게 XML, JSON(P) 형식으로 전달하는 API 서비스입니다. 지식의 유용한 정보를 자신의 블로그나 자사 웹 서비스에 제공할 수 있게 해 줍니다.

요청 주소(Request URL)

http://apis.daum.net/search/knowledge

요청 변수(Request Parameters)

요청변수 설명
q string (필수) 검색을 원하는 질의어
result integer : 기본값 10, 최소 1, 최대 20 한 페이지에 출력될 결과수
pageno integer : 기본값 1, 최소 1, 최대 500 검색 결과 페이지 번호
sort string : date(기본값), accu, view
  • 검색 결과의 정렬순서
  • date : 최신글순
  • accu : 정확도순
  • view : 조회순
range string : all(기본값), complete, progress
  • 검색 범위
  • all : 전체 질문
  • complete : 해결완료 질문
  • progress : 해결중인 질문
output string : xml(기본값), json 결과형식
callback string 콜백함수(output이 json일 경우)

출력 결과(Response Element)

출력 변수 설명
title string 검색 제목
link string 서비스 URL
description string 검색 결과의 간략한 소개
lastBuildDate string 검색 시간
totalCount integer 전체 검색 결과의 수
pageCount integer 전체 검색 결과의 페이지수
result integer 한 페이지에 출력될 결과수
item - 개별 검색 결과 정보
title string 개발 검색 결과의 제목
description string 개별 검색 결과의 본문 요약
link string 개발 검색 결과의 link url
author string 출처
category string 카테고리
categoryurl string 카테고리 url
pubdate string 등록일

예제 URL

http://apis.daum.net/search/knowledge?q=daum&apikey=DAUM_SEARCH_DEMO_APIKEY

출력 방식

  • XML 방식 출력
  • JSON 방식 출력
  • 본 API는 외부 자바스크립트에서 서비스를 이용할 수 있도록 콜백(Callback)함수를 지원합니다.

오류 메세지

표준 오류 메시지를 전달합니다.

책 검색

모든 책 서비스에 대한 검색 결과를 외부 개발자 및 사용자에게 XML 형식으로 전달하는 API 서비스입니다. 다음 책 서비스에서 제공되는 모든 책에 대한 서지 정보 및 리뷰 본문검색 서비스를 제공할수 있게 해 줍니다.

요청 주소(Request URL)

http://apis.daum.net/search/book

요청 변수(Request Parameters)

요청변수 설명
q string (필수) 검색을 원하는 질의어
target string : meta(기본값), content(추후지원예정), review(추후지원예정) 검색할 대상 정보. meta는 서지, content는 본문, review는 리뷰를 검색합니다. 지금 서비스에서는 meta만 지원하며 content, review는 추후 지원 예정입니다
cate_id integer (Optional)

검색 범위 카테고리를 지정. 카테고리 정보는 아래와 같습니다. 전체 카테고리를 검색하려면 이 파라미터를 사용하지 않으면 됩니다.

국내도서

  • 소설 : 1
  • 시/에세이 : 3
  • 인문 : 5
  • 가정/생활 : 7
  • 요리 : 8
  • 건강 : 9
  • 취미/스포츠 : 11
  • 경제/경영 : 13
  • 자기계발 : 15
  • 정치/사회 : 17
  • 정부간행물 : 18
  • 역사/문화 : 19
  • 종교 : 21
  • 예술/대중문화 : 23
  • 중/고등학습 : 25
  • 기술/공학 : 26
  • 외국어 : 27
  • 과학 : 29
  • 취업/수험서 : 31
  • 여행/기행 : 32
  • 컴퓨터/IT : 33
  • 잡지 : 35
  • 사전 : 37
  • 청소년 : 38
  • 유아 : 41
  • 아동 : 42
  • 어린이영어 : 45
  • 만화 : 47
  • 어린이전집 : 47

영미도서

  • 문학 : 101
  • 취미/실용/여행 : 103
  • 생활/요리/건강 : 105
  • 예술/건축 : 107
  • 인문/사회 : 109
  • 경제/경영 : 111
  • 과학/기술 : 113
  • 아동 : 115
  • 한국관련도서 : 117
  • NON_BOOK : 119
  • ELT/영어교재 : 181
  • 어린이영어 : 183

일본도서

  • 잡지 : 241
  • 엔터테인먼트 : 243
  • 만화 : 245
  • 문학 : 247
  • 라이트노벨 : 249
  • 문고(포켓북) : 251
  • 신서(포켓북) : 253
  • 아동 : 255
  • 실용서/예술 : 257
  • 인문/사회 : 259
  • 자연/기술과학 : 261
  • 어학/학습/사전 : 263
  • 문구/멀티/기타 : 264
result integer : 기본값 10, 최소 1, 최대 20 한 페이지에 출력될 결과수
pageno integer : 기본값 1, 최소 1, 최대 500 검색 결과 페이지 번호
sort string : poplular(기본값), accu, date 검색 결과의 정렬순서
  • popular : 판매량순
  • accu : 정확도순
  • date : 최신자료순
output string : xml(기본값), json 출력방식
searchType string : all(기본값), title, isbn, writer, publisher, keyword, overview, contents
  • all : 전체에서 검색
  • title : 책 제목에서 검색
  • isbn : isbn에서 검색
  • keyword : 주제어에서 검색
  • contents : 목차에서 검색
  • overview : 책 소개에서 검색
  • publisher : 출판사에서 검색
callback string 콜백함수(output이 json일 경우)

출력 결과(Response Element)

출력 변수 설명
title string 검색 제목
totalCount integer 전체 검색 결과의 수
sort string 검색 결과의 정렬순
result integer 한 페이지에 보여질 결과 수
link string 서비스 URL
description string 검색 결과의 간략한 소개
lastBuildDate integer 검색 시간
totalCount integer 전체 검색 결과의 수
sort string 검색 결과의 정렬순
result integer 한 페이지에 보여질 결과 수
target string 검색 대상
pageno integer 검색 결과의 페이지 번호
elapsed_time integer 검색에 걸린 시간
q string 검색어
item - 개별 검색 결과 정보

item

출력 변수 설명
title string 검색 제목
link string 책에 대한 페이지 link url
cover_s_url string 표지 이미지(small)
cover_l_url string 표지 이미지(large)
description string 책에 대한 설명
author string 저자
translator string 역자
pub_nm string 출판사
pub_date string 출판일
category string 카테고리 정보
isbn string ISBN 번호 (10자리)
isbn13 string ISBN 번호 (13자리)
sale_yn string 판매 가능 여부
list_price string 원가격
sale_price string 판매가격
status_des string 책의 현재 상태(정상,품절,절판 등)
barcode string 교보문고 바코드 정보
ebook_barcode string 교보문고 전자 책 바코드 정보

예제 URL

http://apis.daum.net/search/book?q=daum&apikey=DAUM_SEARCH_DEMO_APIKEY

출력 방식

  • XML 방식 출력
  • JSON 방식 출력
  • 본 API는 외부 자바스크립트에서 서비스를 이용할 수 있도록 콜백(Callback)함수를 지원합니다.

오류 메세지

표준 오류 메시지를 전달합니다.

카페 검색

다음 카페의 모든 게시글을 검색하여 결과를 외부 개발자 및 사용자에게 XML, JSON(P) 형식으로 전달하는 API 서비스입니다. 카페에 올라 오는 유용한 정보를 자신의 블로그나 자사 웹 서비스에 제공할 수 있게 해 줍니다.

요청 주소(Request URL)

http://apis.daum.net/search/cafe

요청 변수(Request Parameters)

요청변수 설명
q string (필수) 검색을 원하는 질의어
result integer : 기본값 10, 최소 1, 최대 20 한 페이지에 출력될 결과수
pageno integer : 기본값 1, 최소 1, 최대 500 검색 결과 페이지 번호
sort string : date(기본값), accu
  • 검색 결과의 정렬순서
  • date : 최신글순
  • accu : 정확도순
output string : xml(기본값), json 결과형식
callback string 콜백함수(output이 json일 경우)

출력 결과(Response Element)

출력 변수 설명
title string 검색 제목
link string 서비스 URL
description string 검색 결과의 간략한 소개
lastBuildDate string 검색 시간
totalCount integer 전체 검색 결과의 수
pageCount integer 전체 검색 결과의 페이지수
result integer 한 페이지에 출력될 결과수
item - 개별 검색 결과 정보
title string 개별 검색 결과의 제목
description string 개발 검색 결과의 본문 요약
link string 개별 검색 결과의 link url
cafeName string 출처 카페
cafeUrl string 출처 카페 url
pubDate string 등록일

예제 URL

http://apis.daum.net/search/cafe?q=daum&apikey=DAUM_SEARCH_DEMO_APIKEY

출력 방식

  • XML방식 출력
  • JSON방식 출력
  • 본 API는 외부 자바스크립트에서 서비스를 이용할 수 있도록 콜백(Callback)함수를 지원합니다.

오류 메세지

표준 오류 메시지를 전달합니다.