Search
Search

알림마당 타이틀 이미지

HOME ICON HOME > Help & Support > Service Guide

OPEN-API 타이틀

Service Guide
KRM Open API is an interface for a developer who opens the search service platform outside so that the researchers can use the data more easily, such as various research theses and books in humanities / social science / arts of KRM. It is a program that develops API, various services, and applications using XML protocol and shares them outside.
How to use the Open API functions
Service list information on thesis, books, and translated books, report, survey data, academic thesis, archaic document, image, video, recorded data, Web site, and article data in KRM humanities / social science / arts areas.
Open API-related Institutions
KIET Industry Research Institute Electronic Library 바로가기 버튼 Sun Moon University Academic Information Center 바로가기 버튼
Kaya University Bunseong Library 바로가기 버튼 Sungkyunkwan University Academic Information Center 바로가기 버튼
Kwangju Women’s University Library 바로가기 버튼 Sunchon National University Library 바로가기 버튼
Konyang University Library 바로가기 버튼 Wonkwang University Central Library 바로가기 버튼
Kyungwoon University Byuckkang Central Library 바로가기 버튼 Korea Energy Economics Institute Electronic Library 바로가기 버튼
Korea University Library 바로가기 버튼 Chung-ang University Seoul Campus Central Library 바로가기 버튼
Kunsan University Central Library 바로가기 버튼 Joong-ang Sangha University Buddhism Central Library 바로가기 버튼
Korea Nazarene University Academic Information Center 바로가기 버튼 Chungnam University Library 바로가기 버튼
Dankook University Toegye Memorial Central Library 바로가기 버튼 Hannam University Academic Information Center 바로가기 버튼
Dongduk Women’s University Choon-gang Information Center 바로가기 버튼 Hallym University Ilsong Memorial Library 바로가기 버튼
Myongji University Library 바로가기 버튼 Hanseo University Younahm Library 바로가기 버튼
Sangmyung University Library 바로가기 버튼 Library of Hanshin University Graduate School of Theology 바로가기 버튼
Kyungnam University Central Library 바로가기 버튼 Chodang University Library 바로가기 버튼
National Assembly Electronic Library 바로가기 버튼 Changwon National University Central Library 바로가기 버튼
OpenAPI URL
Search API : http://www.krm.or.kr/krmts/search/openAPI_krmSearch.html
Request Parameter
Request Parameter Variable Identifier Variable Type Value range (UTF-8 encoding) Mandatory or not Explanation
sysid Agency code String Unique agency code value imposed
to each agency
Y Unique agency key value for certification
frbrDataTypeCd Search data
pattern
String All : Search by All Types
Research : Research Projects
ExpAll : Search by Research Achievements
ResearchPaper : Articles
Volume : Books
Report : Reports
Survey : Survey data
AncientDocument : Old documents
Image : Images
Video : Video
Sound : Audio
AncientBook : Old books
WebSite : Website
Article : Newpapers
Text : Documents
Y In case of ALL value : search all the patterns

In case of ExpAll value : search all the data patterns except for research tasks (added on March 12, 2013)
keyword_field Search field String all : all (basic value)
title : title
author : author
publisher : publisher(organization)
subject : subject
contents : abstract
N In case of a NULL value, search all the fields (ALL).
keyword word String Search word Y NULL value impossible
date1 Starting date Integer YYYYMMDD N In case of a NULL value, search all the issue years (restricted searcher). However, for a research task search date, use only 'YYYY'.
date2 Ending date Integer YYYYMMDD N
sort_type Result-arraying fields String score : score standard (basic value)
title : book title standard
date : date of creation
N In case of a NULL value, use the score as the basic value
sort Result-arraying methods String asc : Arraying in ascending order (basic value)
desc : Arraying in descending order
N In case of NULL value, use ascending order as basic value
currentPage
Number
Current page number Integer 1(basic value) ~ N One in case of a NULL value
listPerPage Number of page results Integer 10(basic value), 20, 30, 40, 50 ~ 300 N Ten in case of a NULL value
executeQuery Research sentences within results String search keyword N Search query generate statement (The client-side arbitrary modification is impossible.) In case of a valid value, research within the results.
facet_field Facet Field String year N Answer after adding the requested facets to the result of question and answers : (At present, only the facet of a year is possible to designate; facet scheduled should be further added )
Response Field
Item Item Repetition or not Value Mandatory or not Explanation
totalcount number of search results N Integer Y Total number of search results
expcount Number of search results by data types N String

research : Research Projects
volume : Books
report : Reports
researchPapar : Articles
survey : Survey data
image : Images
video : Video
sound : Audio
ancientDocument : Old documents
ancientBook : Old books
article : Newpapers
text : Documents
webSite : webSite
Y Number of search results by data types of search results
(added on March 2, 2013)
Error error code N String Y error code
ErrorMessage error message N String Y error message
executeQuery search keyword N String Y Search question sentence for search within results
krm.type Data-type group Y String Y Data-type group code
krm.key data key Y String Y Data type in data key value (like krm.stype)
krm.stype Data type Y Research : Research Projects
ResearchPaper : Articles
Volume : Books
Report : Reports
Survey : Survey data
AncientDocument : Old documents
Image : Images
Video : Video
Sound : Audio
AncientBook : Old books
Article : Newpapers
Text : Documents
WebSite : Website
Y Data type code
krm.researchTitle Task name Y String Y Task name
krm.linkingEntry Task number Y String Y
krm.title Title Y String Y Title
krm.author Author Y String Y Author
krm.publisher Publishing company Y String Y Place of issue
krm.pubdate Publishing year Y Integer (YYYY) Y Publication Year
krm.contents abstract Y String Y abstract
krm.url Detailed information
Link URL
Y String Y Link URL
facet Facet Field N   Facet Field
(added on April 1, 2014)
facet/year Year Facet N Year Facet
facet/year/item Year Facet/Item Y Year Facet/Item
facet/year/item/year
facet/year/item/count
facet/year/item/url
Year
Count
URL
String N Facet item information
트위터 페이스북
NRF Daejeon
(34113) 201, Gajeong-ro, Yuseong-gu, Daejeon, Korea
Tel: 82-42-869-6114 / Fax: 82-42-869-6777
NRF Seoul
(06792) 25, Heonreung-ro, Seocho-gu, Seoul, Korea
Tel: 82-2-3460-5500 / Fax: 82-2-3460-5759
KRM Help Center
Tel : 042-869-6086 Fax : 042-869-6580
E-mail : krmcenter@nrf.re.kr