기본적인 데이터 조회 방법

딥서치 데이터를 조회할 수 있는 방법에 대해서 설명합니다.

DeepSearch API 는 방대한 이종 데이터의 조회, 연산을 지원하며, 이를 위하여 아래 3가지의 형태로 사용자는 데이터를 처리할 수 있습니다.

  1. 쿼리를 통한 데이터 조회

  2. API 함수를 통한 데이터 조회

  3. 조회된 데이터를 연산

모든 처리는 compute API 를 통하며, {입력} 부분에 쿼리 혹은 API 를 입력합니다.

api.deepsearch.com/v1/compute?input={입력}

// 쿼리형태의 데이터조회 URL

https://api.deepsearch.com/v1/compute?input=삼성전자 매출액
https://api.deepsearch.com/v1/compute?input=삼성전자 매출액 2010-2020


// api형태의 데이터조회 URL

https://api.deepsearch.com/v1/compute?input=GetCompanyHistory(삼성전자)
https://api.deepsearch.com/v1/compute?input=GetCompanyHistory(KRX:005930,KRX:000020)

쿼리 형태의 데이터 조회

간단한 쿼리 형태로 데이터를 조회 합니다.

삼성전자 매출액
삼성전자 매출액 2018
삼성전자 매출액 2010-2018
삼성전자 주가
삼성전자 주가 2019-3-5
삼성전자 주가 2019-1-1-2019-12-31

쿼리는 자산이름, 속성(property), 기간으로 구성되며, 자산이름, 속성, 기간은 다수개 입력이 가능합니다.

삼성전자 LG전자 주가 거래량 2019-3-5 2019-3-6

쿼리 입력의 예시는 아래와 같습니다.

api.deepsearch.com/v1/compute?input=삼성전자 LG전자 주가 거래량 2019-3-5 2019-3-6

쿼리 형태의 데이터 추출이 가능한 전체 속성 리스트는 다음의 페이지를 참조하십시오.

API 함수를 통한 데이터 조회

entity - property - date range 형태로 조회가 용이하지 않은 데이터는 별도 API 함수를 생성하여 조회하고 있습니다. 기업분석 페이지의 컨센서스, 주주, 분야별 매출 등이 이에 해당합니다.

GetCompanyHistory(entities)
https://api.deepsearch.com/v1/compute?input=GetCompanyHistory(삼성전자)
https://api.deepsearch.com/v1/compute?input=GetCompanyHistory(KRX:005930,KRX:000020)

사용 가능한 전체 API 의 리스트는 다음의 페이지를 참조하십시오.

조회된 데이터를 연산

추출된 데이터는 4칙 연산 및 다양한 함수를 통하여 연산이 가능합니다.

1+1
삼성전자 매출액 + LG전자 매출액
삼성전자 매출액 / 삼성전자 주가
삼성전자 주가 / LG전자 매출액 * 100

Max(삼성전자 매출액 2010-2018)

쿼리 입력의 예시는 아래와 같습니다.

api.deepsearch.com/v1/compute?input=삼성전자 매출액 + LG전자 매출액
api.deepsearch.com/v1/compute?input=Max(삼성전자 매출액 2010-2018)

연산 가능한 함수 리스트는 다음의 페이지를 참조하십시오.

결과 레이아웃

쿼리의 결과는 json 으로 리턴되며, 상세 레이아웃은 아래와 같습니다.

Last updated