OpenAPI : 국립세종도서관 국립세종도서관

서브콘텐츠

OpenAPI

OpenAPI안내


검색 OpenAPI는 세종도서관의 소장자료 검색을 위해 검색서비스 플랫폼을 외부에 공개한 개발자를 위한 인터페이스입니다.

제공대상
국립세종도서관 소장 단행본/연속간행물/비도서 자료
검색 입력 방법
검색 입력 방법
인터페이스명 검색리스트 호출url /openapi/searchStorage.do
No 요청송신 필드명 데이터Type Null허용 Key 내용 비고
1 kwd string N   키워드  
2 subCategory string Y   자료구분 1. total(전체)
2. book(도서)
3. sbook(연속간행물)
4. nbook(비도서)
5. obook(온라인)
6. abook(기사)
7. etc (기타)
3 pageIndex int Y   현재페이지  
4 pageSize int Y   페이지당레코드수  
검색 결과 전송 방법
검색 결과 전송 방법
인터페이스명 검색리스트 리턴타입 JSON : result
No 수신 필드명 데이터Type Null허용 Key 내용 비고
1 total int N   키워드  
2 bookTotal int N   현재페이지  
3 nBookTotal int N   페이지당레코드수  
4 sBookTotal int N   현재페이지  
5 aBookTotal int N   페이지당레코드수  
6 onlineTotal int N   페이지당레코드수  
7 fdata object N   페이지당레코드수  
*fdata
No pageIndex int
pageUnit int
pageSize int
firstIndex int
lastIndex int
recordCountPerPage int
onlineVo object
storageVo array
검색 입력 방법
*storageVo :검색 결과 서지 리스트
storageVo 0 key_id  검색엔진_서지키
1 title_info(500) 표제사항(500 byte )
2 pub_info  발행자사항
3 author_info  저자자사항
4 pub_year_info  발행년도사항
5 place_info  자료있는곳_명칭
6 place_info_br  자료실
7 se_shelf_code_disp  별치기호설명
8 class_no  분류기호
9 book_code  도서기호
10 vol_code_disp  권책기호_출력
11 id  서지정보DB키(제어번호)
12 offer_dbcode  자료제공DB구분_코드
13 coll_type  컬렉션구분
14 shape_code  자료형태_코드
15 place_code  PLACE_CODE_LIST 중
어청 제외한 가장 큰 값 ( 3이 아닌 값으로 시작하는 코드 중 가장 큰 값 )
16 place_code_br  PLACE_CODE_LIST 중
어청 자료 설정 가장
큰 값
( 3으로 시작하는
코드 중 가장 큰 값 )
17 media_name  매체구분_명칭
18 type_name  자료유형_명칭
19 file_type_name  장르유형_명칭
20 manage_code  소장기관 관리구분_코드
21 info_code  정보구분_코드
22 isbn  isbn
23 toc_yn  목차유무
24 abs_yn  초록유무
25 doc_yn  원문유무
26 mat_code  자료구분_코드
27 menu_info  매뉴경로
28 title_info(250) 표제사항(250)
29 reg_code  등록구분
30 se_shelf_code  별치기호코드
31 thumbnail_url  썸네일URL
32 control_no  제어번호
35 detail_url  상세URL
36 org_url  원문URL
37 lic_yn  저작권유무
38 material_phy_level  논리적계층수준
39 manage_name  관리구분_명칭
40 vol_code  권책기호
41 ebook_control_no  전자책제어번호
42 ebook_yn  전자책유무
43 mat_name  자료구분_명칭
44 edit  판종(고서)
45 offer_dbname  자료제공DB구분_명칭
46 shape_name  자료형태_명칭
47 type_code  자료유형_코드
48 kdc_code_1s 동양서분류기호대분류_코드
49 kdc_name_1s 동양서분류기호대분류_명칭
50 file_type_code  장르유형_코드
51 lib_sign_list  도서관부호리스트
52 reg_date  최초입력일자
53 offer_dbcode_1s  자료제공DB구분1차_코드
55 author_info 저작자사항
56 offer_dbcode_2s 자료제공DB구분2차_코드
57 abs_keyword(250) 초록키워드
58 coll_nm  장서명
59 offer_na_name  자료제공처국가부호_명칭
60 dp_nm  제공처명
61 subject  주제
62 kdc_name_2s  동양서분류기호중분류_명칭
63 lang_name  본문언어(대표)_명칭
64 note(250) 소개
65 lic_cd  저작권
66 jour_nm  종표제사항(수록저널)
67 page_info  수록페이지
68 sum_text  요약정보
69 body_text  본문

이용신청 문의 (정책자료과 email : jelly93@korea.kr)