커스텀 데이터 v1

연동 방식

https 프로토콜을 이용한 Rest API


필수값

이름
내용

API Key

설정 페이지에서 발급한 API Key 값


요청 주소

https://api.groobee.ioarrow-up-right


공통 사항

요청 방법

Rest API 요청 시 Header에 x-api-key 키로 API Key를 값으로 포함해야 합니다.

응답 결과

JSON으로 응답하며 형태는 아래를 참고해 주세요.

processCode 코드값

코드 값
상태
설명

0

성공

-

-1000

실패

요청 시 Header에 x-api-key 미존재

-1001

실패

고객사 미존재

-1002

실패

고객사 미승인 상태 (승인 필요)

-1003

실패

고객사 계약기간 만료

-1004

실패

데이터 요청 수 초과

-1005

실패

진행 중인 프로세스 있음

-1009

실패

해당 데이터는 30분 이후 삭제 요청

-1010

실패

데이터 삭제 에러

-9997

실패

데이터가 올바르지 않습니다.

-9998

실패

http 관련 에러

-9999

실패

요청 API 서버 에러

데이터 양식

  • 레거시 데이터는 문자열, 숫자, 날짜 양식의 데이터 타입을 제공하며 아래는 공통 포맷에 대한 가이드 입니다.

  • 날짜는 반드시 YYYY-MM-DD 포맷으로 등록해야 합니다.

문자열

숫자

날짜


엔드 포인트

레거시 데이터 조회

레거시 데이터를 조회하는 API

  • 요청 형태 공통 : 최초 조회 이후 다음 페이지 조회를 위한 nextPageSeq 를 제공합니다. (한 페이지 조회 수: 1000 개)

  • 전체 요청 형태

Method
URI
요청/응답 형식

GET

/v1/legacy

JSON

  • 단일 요청 형태

Method
URI
요청/응답 형식

GET

/v1/legacy?memberId=<멤버아이디값>

JSON

  • 공통 응답 데이터

레거시 데이터 등록

레거시 데이터를 등록하는 API

circle-info

이미 등록되어 있는 데이터에 동일한 멤버아이디, 레거시 데이터 키로 추가 등록 요청을 하게되면 update 처리됩니다.

  • 요청 형태 및 데이터 : 등록할 레거시 데이터 정보들을 배열로 요청 합니다. (1 회 시도 최대 1,000 개)

Method
URI
요청/응답 형식

POST

/v1/legacy

JSON

레거시 데이터 변경

  • 요청 형태 및 데이터 : 변경할 레거시 데이터 정보들을 배열로 요청 합다. (1 회 시도 최대 1000 개)

Method
URI
요청/응답 형식

PUT

/v1/legacy

JSON

  • 공통 응답 데이터

레거시 데이터 삭제

레거시 데이터를 삭제하는 API

triangle-exclamation
  • 복수 요청 형태 및 데이터

Method
URI
요청/응답 형식

DELETE

/v1/legacy

JSON

  • 단일 요청 형태 및 데이터 (단일 멤버아이디의 삭제하고자 하는 일부 레거시 데이터 키 기준)

Method
URI
요청/응답 형식

DELETE

/v1/legacy/data-format-name

JSON

  • 공통 응답 데이터

Last updated