1. 장치 현황 조회

API 요청

  •   [GET] http://camping-car.co.kr/openapi/data/equipment/list

Request Headers

헤더명 설명 필수여부
Content-Type API 요청에 대한 타입 appliation/json
api-authorization-key API 요청에 대한 키 Y

Request Parameters

요청 변수 설명 타입 필수여부
equipKey 장치에 대한 고유키 number N
codeKey 장치 분류에 대한 키 string N
equipModelId 장치에 대한 모델명 string N
createId 최초등록자 string N

Response: Success

필드 설명 타입
DATA.RESULT API 요청에 대한 결과 boolean
DATA.DATA.EQUIP_KEY 장치에 대한 고유키 number
DATA.DATA.CODE_KEY 장치 분류에 대한 고유 키 number
DATA.DATA.EQUIP_TYPE 장치 분류명 string
DATA.DATA.EQUIP_NM 장치 이름 string
DATA.DATA.EQUIP_MODEL_ID 장치 모델명 string
DATA.DATA.EQUIP_MANU_ID 장치 제조사 string
DATA.DATA.EQUIP_OPENYN 게시글 공개여부 string
DATA.DATA.PROP_VAL1 장치에 대한 1번 값 array/string
DATA.DATA.PROP_VAL2 장치에 대한 2번 값 array/string
DATA.DATA.PROP_VAL3 장치에 대한 3번 값 array/string
DATA.DATA.PROP_VAL4 장치에 대한 4번 값 array/string
DATA.DATA.PROP_VAL5 장치에 대한 5번 값 array/string
DATA.DATA.PROP_VAL6 장치에 대한 6번 값 array/string
DATA.DATA.PROP_VAL7 장치에 대한 7번 값 array/string
DATA.DATA.PROP_VAL8 장치에 대한 8번 값 array/string
DATA.DATA.PROP_VAL9 장치에 대한 9번 값 array/string
DATA.DATA.PROP_VAL10 장치에 대한 10번 값 array/string
DATA.DATA.OBJECT3D_DEFAULT_SET 3D오브젝트 기본 세트 명 string
DATA.DATA.MATERIAL_DEFAULT_SET 메테리얼 기본 세트 명 string
DATA.DATA.CREATE_ID 최초등록자 string
DATA.DATA.UPDATE_ID 최종수정자 string
DATA.DATA.CREATE_DT 최초등록일시 string
DATA.DATA.UPDATE_DT 최종수정일시 string
DATA.DATA.PROP_INFO.PROP_INFO_KEY 장치 속성에 대한 고유 키 number
DATA.DATA.PROP_INFO.CODE_KEY 장치 분류에 대한 고유 키 number
DATA.DATA.PROP_INFO.PROP_ORDER 장치 분류 순서 string
DATA.DATA.PROP_INFO.PROP_NAME 장치 분류 명 string
DATA.DATA.PROP_INFO.DATA_TYPE 장치 분류 유형 string
DATA.DATA.PROP_INFO.DATA_MIN_LENGTH 장치 값에 대한 최소 길이 number
DATA.DATA.PROP_INFO.DATA_MAX_LENGTH 장치 값에 대한 최대 길이 number
DATA.DATA.PROP_INFO.DATA_REQUIRED 장치 값에 대한 필수 여부 string
DATA.DATA.PROP_INFO.DATA_REGEX 장치 값에 대한 정규식 BASE64 string
DATA.DATA.PROP_INFO.DATA_REGEX_TAG 장치 값에 대한 정규식 태그 string
DATA.DATA.PROP_INFO.DATA_REF_OBJ 장치 값에 대한 참조 대상 string
DATA.DATA.PROP_INFO.DATA_REF_VAL 장치 값에 대한 참조 값 string
DATA.DATA.PROP_INFO.DATA_INFO_MESSAGE 장치 값에 대한 규칙 설명 메시지 string
DATA.DATA.PROP_INFO.USE_YN 장치 속성에 대한 사용 여부 string
DATA.DATA.PROP_INFO.CREATE_ID 최초등록자 string
DATA.DATA.PROP_INFO.UPDATE_ID 최종수정자 string
DATA.DATA.PROP_INFO.CREATE_DT 최초등록일시 string
DATA.DATA.PROP_INFO.UPDATE_DT 최종수정일시 string
DATA.DATA.FILE.ORIGINNAME 장치와 관련된 파일명 string
DATA.DATA.FILE.NAME 장치와 관련된 파일 세트명 string
DATA.DATA.FILE.TYPE 장치와 관련된 파일 세트 타입 string
DATA.DATA.FILE.LINK 장치와 관련된 파일 세트 다운로드 링크 string
DATA.DATA.FILE.DATE 장치와 관련된 파일 수정일 date

Response: Fail

필드 설명 타입
DATA.RESULT API 요청에 대한 결과 boolean
DATA.MESSAGE 요청 실패에 대한 원인 메시지 string

오류 메시지 설명

HTTP 상태 코드 메시지 설명
401 API AUTHORIZATION KEY IS EMPTY API 키를 포함하지 않고 요청함
403 NOT ALLOWED TYPE CURRENT API KEY 신청 시 사용 범위에 포함되지 않은 API를 호출하려 함
403 NOT AUTHORIZED TO ACCESS API 승인되지 않았거나 API 키 정보가 없음
500 API SERVICE OCCURED ERROR. PLEASE TRY AGAIN. API 서비스에서 오류 발생. 일정시간 뒤 재시도 필요
400 INVALID PARAMETER 필수 파라미터가 존재하지 않음
200 NOT FOUND DATA 존재하지 않은 데이터를 수정, 삭제하려 함
403 PERMISSION DENIED 본인이 등록하지 않은 데이터를 수정, 삭제하려함
200 ACCOUNT INFORAMTION IS INVALID 로그인 정보가 올바르지 않음
200 DISABLED ACCOUNT 활성되지 않은 계정