2. API 정의
2.1 KARD 기관 상세 검색 API
KARD 기관 상세 상세 정보(연구자/기관/연구주제/학술지) 조회
2.1.2 정의
서비스 정보
상세항목 상세내역
기능 기관 상세 정보 조회
호출 URL
구분 url
기관 상세 정보 조회 http://kard.kisti.re.kr/kard/api/inst/findInstInf o.jsonp
공동연구자 건수 조회 http://kard.kisti.re.kr/kard/api/inst/findRschCn t.jsonp
공동연구자 목록 조회 http://kard.kisti.re.kr/kard/api/inst/findRschLis t.jsonp
공동연구자 기반 협업 기관 건수 조회
http://kard.kisti.re.kr/kard/api/inst/findInstCnt .jsonp
공동연구자 기반 협업 기관 목록 조회
http://kard.kisti.re.kr/kard/api/inst/findInstList .jsonp
연구주제 건수 조회 http://kard.kisti.re.kr/kard/api/inst/findTopcC nt.jsonp
연구주제 목록 조회 http://kard.kisti.re.kr/kard/api/inst/findTopcLi st.jsonp
학술지 건수 조회 http://kard.kisti.re.kr/kard/api/inst/findJrnlCnt.
jsonp
학술지 목록 조회 http://kard.kisti.re.kr/kard/api/inst/findJrnlList.
jsonp
요청 변수 API 별로 상이
반환값 API 별로 상이
서비스
보안 인증 ■ 없음
□ API Key
□ OAuth 2.0
■ Request-Response
□ Publish-Subscribe
□ Fire-and-Forgot
□ Notification
□ 기타 ( )
currentPageNo Integer 필수
페이지 인덱스 : 정수 입력 - 범위 : 1 이상
- 기본값 : 1
recordCountPerPage Integer 필수
페이지당 목록 수 : 정수 입력 - 범위 : 1 ~ 100
- 기본값 : 20
공동연구자
currentPageNo Integer 필수
페이지 인덱스 : 정수 입력 - 범위 : 1 이상
- 기본값 : 1
recordCountPerPage Integer 필수
페이지당 목록 수 : 정수 입력
currentPageNo Integer 필수
페이지 인덱스 : 정수 입력 - 범위 : 1 이상
- 기본값 : 1
recordCountPerPage Integer 필수
페이지당 목록 수 : 정수 입력
currentPageNo Integer 필수
페이지 인덱스정수 입력 - 범위 : 1 이상 - 기본값 : 1
recordCountPerPage Integer 필수
페이지당 목록수정수 입력
hinstKor 국문 대기관명
hinstEng 영문 대기관명
instWebUrl 기관홈페이지
rnAddr 도로명주소
lnmAddr 지번주소
xCrdnt X 좌표
yCrdnt Y 좌표
공동연구자 건수
조회 resultCnt 연구자 건수
공동연구자 목록 조회
rsrchrId 연구자 식별아이디
rsrchrKor 국문 연구자명
rsrchrEng 영문 연구자명
hinstId 대기관 아이디
hinstKor 국문 대기관명
hinstEng 영문 대기관명
aCnt ARTICLE 건수
bCnt CONFERENCE PAPER 건수
cCnt REPORT 건수
dCnt PATENT 건수
공동연구자 기반
협업 기관 건수 조회 resultCnt 공동 연구자 기반 협업기관 건수
공동연구자 기반 협업 기관 목록 조회
hinstId 대기관 아이디
hinstKor 국문 대기관명
hinstEng 영문 대기관명
instWebUrl 홈페이지
xCrdnt X 좌표
yCrdnt Y 좌표
aCnt ARTICLE 건수
bCnt CONFERENCE PAPER 건수
cCnt REPORT 건수
dCnt PATENT 건수
연관연구주제 건수
조회 resultCnt 연구주제 건수
tpcId 연구주제 식별아이디
연관연구주제 목록 조회
tpcKor 국문 연구주제명
tpcEng 영문 연구주제명
aCnt ARTICLE 건수
bCnt CONFERENCE PAPER 건수
cCnt REPORT 건수
dCnt PATENT 건수
학술지 건수 조회 resultCnt 학술지 건수
학술지 목록 조회
jrnlId 학술지 아이디
jrnlKor 국문 학술지명
jrnlEng 영문 학술지명
pbinstKor 국문 발행기관명
pbinstEng 영문 발행기관명
Issn issn
aCnt ARTICLE 건수
2.1.5 에러 코드
코드 메시지
000 정상 처리되었습니다.
100 해당하는 데이터가 없습니다.
200 식별데이터 값이 누락 혹은 유효하지 않습니다.
300 검색어가 누락 되었습니다.
400 페이지 인덱스 값이 누락 혹은 유효하지 않습니다.
500 페이지당 목록 수 값이 누락 혹은 유효하지 않습니다.
600 서버 오류입니다.
700 식별아이디가 누락 혹은 유효하지 않습니다.
800 문서유형 값이 누락 혹은 유효하지 않습니다.
2.1.6 API 호출/결과 예시 기관 상세정보 조회
호출 (ajax/
JavaScript)
$.ajax({
url : 'http://kard.kisti.re.kr/kard/api/inst/findInstInfo.jsonp', data : {
'idntfId' : ‘UU0000469’
},
dataType : 'jsonp', jsonp : 'callback', crossDomain : true }); 별시 성동구 왕십리로 222","xCrdnt":"127.0431332","yCrdnt":"37.5572321"}
}).
url : 'http://kard.kisti.re.kr/kard/api/inst/findInstCnt.jsonp’, data : {
'idntfId' : ‘UU0000469’
},
dataType : 'jsonp', jsonp : 'callback', crossDomain : true });
url : 'http://kard.kisti.re.kr/kard/api/inst/findInstList.jsonp’,
JavaScript) data : {
'idntfId' : ‘UU0000469’,
"recordCountPerPage" : 5,
"currentPageNo" : 1 },
dataType : 'jsonp', jsonp : 'callback', crossDomain : true });
결과 (JSONP)
jQuery111308208966773733033_1486601620178({
"resultCode":"000",
"resultMsg":"정상 처리되었습니다.",
"resultList":[
{"hinstId":"UU0000211","hinstKor":"서울대학교","hinstEng":"Seoul National University","instWebUrl":"www.snu.ac.kr","xCrdnt":"","yCrdnt":"","aCnt":408,"b Cnt":181,"cCnt":0,"dCnt":0},
{"hinstId":"CC0016456","hinstKor":"한국과학기술연구원","hinstEng":"Korea Institute of Science and
Technology","instWebUrl":"www.kist.re.kr","xCrdnt":"","yCrdnt":"",
"aCnt":273,"bCnt":229,"cCnt":0,"dCnt":0},
{"hinstId":"UU0000283","hinstKor":"연세대학교","hinstEng":"Yonsei University","instWebUrl":"www.yonsei.ac.kr","xCrdnt":"","yCrdnt":"",
"aCnt":205,"bCnt":88,"cCnt":0,"dCnt":0},
{"hinstId":"CC0016848","hinstKor":"한국생산기술연구원","hinstEng":"Korea Institute of Industrial
Technology","instWebUrl":"www.kitech.re.kr","xCrdnt":"","yCrdnt":"",
"aCnt":136,"bCnt":138,"cCnt":0,"dCnt":0},
{"hinstId":"UU0000056","hinstKor":"고려대학교","hinstEng":"Korea University","instWebUrl":"www.korea.ac.kr","xCrdnt":"","yCrdnt":"",
"aCnt":172,"bCnt":94,"cCnt":0,"dCnt":0}
]})
2.2 KARD 연구자 상세 검색 API
공동연구자 건수 조회 http://kard.kisti.re.kr/kard/api/rsch/findRschC nt.jsonp
공동연구자 목록 조회 http://kard.kisti.re.kr/kard/api/rsch/findRschLi st.jsonp
연구주제 건수 조회 http://kard.kisti.re.kr/kard/api/rsch/findTopcC nt.jsonp
연구주제 목록 조회 http://kard.kisti.re.kr/kard/api/rsch/findTopcLi st.jsonp
학술지 건수 조회 http://kard.kisti.re.kr/kard/api/rsch/findJrnlCnt .jsonp
학술지 목록 조회 http://kard.kisti.re.kr/kard/api/rsch/findJrnlList .jsonp