HOME 정보서비스 OpenAPI 서비스


요청변수(request parameter)

요청변수 변수명 변수유형 값범위 (UTF-8 인코딩) 필수
여부
설명
sysid 기관코드 String 기관마다 부여하는 고정된 기관 고유코드값
Y
인증을 위한 기관 고유 Key 값
DataTypeCd 검색자료유형 String
Report : 보고서
Y
All 값인 경우 : 전체 자료 유형을 대상으로 검색

ExpAll 값인 경우 : 연구 과제를 제외한 전체 자료 유형을 대상으로 검색
keyword_field 검색필드 String
all : 전체 (기본값)
title : 서명
author : 저자
publisher : 출판사(기관)
subject : 주제어
contents : 초록
N
Null 값인 경우 전체 필드(All)를 대상으로 검색
keyword 검색어 String 검색하고자 하는 검색어
Y
Null 값 불가
date1 시작일 Integer YYYYMMDD
N

Null 값인 경우 전체 발행년을 대상으로 검색 (제약검색 자)
단, 연구과제 검색일 경우 'YYYY' 만 잘라서 사용

date2 종료일 Integer YYYYMMDD
N
sort_type 결과정렬필드 String
score : 점수기준 (기본값)
title : 서명기준
date : 작성일
N
Null 값인 경우 점수기준(score)을 기본값으로 사용
sort 결과정렬방식 String
asc : 오름차순 정렬 (기본값)
desc : 내림차순 정렬
N
Null 값인 경우 오름차순 (asc)을 기본값으로 사용
currentPageNumber 현재페이지번호 Integer 1(기본값) ~
N
Null 값인 경우 1
listPerPage 페이지당 결과건수 Integer 10(기본값), 20, 30, 40, 50 ~ 300
N
Null 값인 경우 10
executeQuery 결과내재검색문 String 검색질의문
N
검색질의 생성문(클라이언트쪽에서 임의 수정불가 Null값이 아니면 결과내 재검색

출력 결과 필드(response field)

항목 항목명 반복
유무
필수
유무
설명
totalcount 검색결과 건수
N
Integer
Y
검색결과 총 건수
expcount 자료유형별 검색결과 건수
N
report : 보고서
Y
검색결과의 자료유형별 검색결과 건수
Error 오류코드
N
String
Y
에러코드
ErrorMessage 오류내용
N
String
Y
에러메시지
executeQuery 검색질의어
N
String
Y
결과내 검색을 위한 검색질의문
kiet.type 자료유형그룹
Y
String
Y
자료유형 그룹 코드
kiet.key 자료 키
Y
String
Y
자료 키값으로 자료유형(kiet.stype와 같이 쓰임)
kiet.stype 자료유형
Y
Report : 보고서
Y
자료유형 코드
kiet.researchTitle 과제명
Y
String
Y
과제명
kiet.linkingEntry 과제번호
Y
String
Y
과제번호
kiet.title 서명
Y
String
Y
제목
kiet.author 저자
Y
String
Y
저자명
kiet.publisher 출판사
Y
String
Y
발행처
kiet.pubdate 출판년
Y
Integer (YYYY)
Y
발행년도
kiet.contents 초록
Y
String
Y
초록
kiet.url 상세정보 Link URL
Y
String
Y
링크URL
kiet.projectType 사업명
Y
String
Y
사업명
(자료유형이 과제인 경우 출력됨)