Common Response

Commercial Laundry API 응답에서 공통적으로 사용하는 결과 코드 및 메시지 형식을 설명합니다. 

공통 메시지

모든 응답에서 공통적으로 다음 메시지를 리턴합니다.

{
  "resultCode": "{RESULT_CODE}",
  "result": {"RESULT_DATA"}
}

Property

Type

Description

resultCode

string

결과 코드

  • 성공하는 경우: 0000
  • 실패하는 경우: 에러 코드

result

any

결과 메시지

  • 성공하는 경우, 해당 요청에 대한 결과 데이터

Result Code

Success

Result Code

Description

HTTP Status Code

Remark

0000

성공

200

성공

Error

Result Code

Description

HTTP Status Code

Remark

0002

Body 파라미터가 누락되거나 잘못된 경우  

400

클라이언트 요청 에러

0003

헤더 파라미터가 누락되거나 잘못된 경우 

400

클라이언트 요청 에러

0004

연속된 API 호출에서 동일한 메시지ID가 사용된 경우   

400

클라이언트 요청 에러

0010

데이터가 존재하지 않음

400

클라이언트 요청 에러

0013

닉네임이 중복됨 

400

클라이언트 요청 에러

0100

실패

400

클라이언트 요청 에러

0101

등록되지 않은 디바이스

400

클라이언트 요청 에러

0106

기기가 접속되어 있지 않음 (해당 기기가 ThinQ 플랫폼 서버에 접속되어 있지 않음)

400

클라이언트 요청 에러

0107

장치가 동작 중이 아님

400

클라이언트 요청 에러

0108

장치가 동작 중 (기기 예약 불가)

400

클라이언트 요청 에러

0109

코스가 이미 선택 되어 있음 (기기 예약 불가)

400

클라이언트 요청 에러

0110

코스가 선택되어 있지 않음 (기기 사용 준비 불가)

400

클라이언트 요청 에러

0111

기타 사유로 기기 예약 불가

400

클라이언트 요청 에러

0112

기기 예약 해제 불가(기기가 예약 되어 있지 않음)

400

클라이언트 요청 에러

0200

유효하지 않은 날짜

400

클라이언트 요청 에러

1203

등록되지 않은 서비스

400

클라이언트 요청 에러

1301

유효하지 않은 서비스 키

400

클라이언트 요청 에러

1304

허용하지 않는 기기 타입

400

클라이언트 요청 에러

1305

허용하지 않는 API

400

클라이언트 요청 에러

1306

API 호출 횟수 초과

400

클라이언트 요청 에러

1307

허용하지 않는 국가

400 클라이언트 요청 에러
1400

인증 토큰 복호화 실패 (잘못된 토큰 사용)

400 클라이언트 요청 에러
1401

토큰 내 잘못된 도메인 입력

400 클라이언트 요청 에러
1402

토큰 시간 만료

400 클라이언트 요청 에러

8XXX

대표 포털 에러 코드

400

클라이언트 요청 에러

8000

도메인에서 해당 국가를 지원하지 않음

400

클라이언트 요청 에러

9000

잘못된 요청

400

클라이언트 요청 에러

7513

XML 문법 혹은 URI가 잘못된 경우 등

400

클라이언트 요청 에러

9001

BASE64 인코딩 에러

400

클라이언트 요청 에러

9004

DB 처리 실패

400

클라이언트 요청 에러

9032

Redis 데이터 처리 오류

400

클라이언트 요청 에러