Logo
abrain-square's Public API Documentation

ABRAIN SQUARE API EXTERNAL DOCS

Number of APIs: 10


Description


사용자 API 기술 문서


Abrian - SQUARE

수정일 변경사항 최종 수정자
2020-04-08 API 문서 초안 작성 강귀영/문선우


1. 1. Data - 1. insert data

POST http://{{hub_url}}:{{provider_port}}/square/data/insertData.square

POST API

센서 정보를 받아 등록한다.

필수 입력 항목

노드 아이디 시간 - yyyyMMddhhmmss 형태 센서 종류 데이터



2. 1. Data - 2. get current data

POST http://{{hub_url}}:{{provider_port}}/square/data/getCurrentData.square

POST API

노드 아이디를 받아 실시간 데이터를 조회한다.

필수 입력 항목

노드 아이디



3. 1. Data - 3. get previous data

POST http://{{hub_url}}:{{provider_port}}/square/data/getPreviousData.square

POST API

노드 아이디를 받아 이전 데이터를 가져온다.

필수 입력 항목

노드 아이디



4. 2. Stat - 1. get stat data

POST http://{{hub_url}}:{{provider_port}}/square/stat/getStatData.square

POST API

통계 정보를 가져온다

필수 입력 항목

노드 아이디 센서 종류 조회시간 통계 종류 - default(today) : 일일 15분 간격 정보 - daily : 월간 일일 평균 - monthly : 연간 월별 평균



5. 3. Type - 1. insert type

POST http://{{hub_url}}:{{provider_port}}/square/type/insertType.square

POST API

센서 종류를 등록한다.

필수 입력 항목

노드 아이디 센서 종류 센서 설명



6. 3. Type - 2. check type

POST http://{{hub_url}}:{{provider_port}}/square/type/checkType.square

POST API

센서 등록 여부를 확인한다.

필수 입력 항목

노드 아이디 센서 종류



7. 3. Type - 3. get type

POST http://{{hub_url}}:{{provider_port}}/square/type/getType.square

POST API

센서 등록 정보를 가져온다

필수 입력 항목

노드 아이디



8. 3. Type - 4. set data range

POST http://{{hub_url}}:{{provider_port}}/square/type/setDataRange.square

POST API

센서의 최소/최대 허용값을 설정한다.

필수 입력 항목

노드 아이디 센서 최대값 센서 최소값 센서 종류



9. 3. Type - 5. get data range

POST http://{{hub_url}}:{{provider_port}}/square/type/getDataRange.square

POST API

센서의 최소/최대 허용 설정값을 가져온다

필수 입력 항목

노드 아이디 센서 종류



10. 4. Clientage - 1. get clientage information

POST http://{{hub_url}}:{{provider_port}}/square/clientage/getClientageInfo.square

POST API

보호대상자 정보를 가져온다. 보호대상자 사진은 BASE64 인코딩 되어있음.

필수 입력 항목

시스템 아이디 노드 아이디



ENDPOINTS