데이터 스키마
목록 조회 — 반품, 불만 접수, 교환 — 응답
ApiResponse_list_RequestSummaryData__ · API가 받거나 반환하는 데이터의 필드, 유형 및 제약 조건입니다.
data배열 <RequestSummaryData> 필수응답 예제 · ApiResponse_list_RequestSummaryData__.
metaContextPageMetaContextMetaPageMetaRequestMeta필수응답 메타데이터입니다.
추가 필드: 아니요
조회 — 반품, 불만 접수, 교환 — 응답
ApiResponse_RequestDetailData_ · API가 받거나 반환하는 데이터의 필드, 유형 및 제약 조건입니다.
dataRequestDetailData필수응답 예제 · RequestDetailData.
metaContextPageMetaContextMetaPageMetaRequestMeta필수응답 메타데이터입니다.
추가 필드: 아니요
수정 · 환불 금액 — 반품, 불만 접수, 교환 — 요청 본문
RefundAmountUpdate · API가 받거나 반환하는 데이터의 필드, 유형 및 제약 조건입니다.
amount문자열필수JSON 문자열로 인코딩한 십진수 금액입니다. null 은 허용된 경우에만 사용합니다.
minLength:1maxLength:64제약 조건
pattern"^[+-]?(?:[0-9]+(?:\\.[0-9]+)?|\\.[0-9]+)(?:[eE][+-]?[0-9]+)?$"
expected_version정수필수쓰기 전에 읽은 버전이며 일치하지 않으면 업데이트가 거부됩니다.
minimum:0maximum:9223372036854775807reason문자열선택 사항변경에 기록된 사유입니다.
maxLength:500
추가 필드: 아니요
기록된 환불 정보입니다
RefundData · 스키마 · 데이터 스키마: 반품, 불만 접수, 교환
amountMoneyDatanull필수JSON 문자열로 인코딩한 십진수 금액입니다. null 은 허용된 경우에만 사용합니다.
completed_at문자열 null필수완료 시각입니다.
문자열:format:"date-time"status문자열필수이 작업에서 허용하는 상태입니다.
제약 조건
enum["pending", "completed"]
updated_at문자열 null필수가장 최근 업데이트 시각입니다.
문자열:format:"date-time"version정수필수동시성 제어에 사용하는 리소스 버전입니다.
추가 필드: 아니요
조회 — 반품, 불만 접수, 교환 — 응답
RequestDetailData · API가 받거나 반환하는 데이터의 필드, 유형 및 제약 조건입니다.
created_at문자열필수생성 시각입니다.
format:"date-time"customerRequestCustomerData필수이 리소스에 기록된 고객 정보입니다.
id문자열필수리소스 식별자이며 반환된 값을 그대로 유지해야 합니다. (RequestDetailData).
items배열 <RequestItemData> 필수리소스에 포함된 항목입니다.
number문자열필수사용자에게 표시하는 주문 또는 요청 번호입니다.
order_id문자열필수관련 주문 식별자입니다.
order_number문자열필수관련 주문 번호입니다.
products_valueMoneyData필수주문에 포함된 상품 금액입니다.
refundRefundData필수기록된 환불 정보입니다.
resolution_state문자열필수고객 요청의 해결 상태입니다.
제약 조건
enum["unknown", "open", "completed", "rejected", "cancelled"]
statusRequestStatusData필수이 작업에서 허용하는 상태입니다.
typeRequestType필수리소스 유형입니다.
updated_at문자열필수가장 최근 업데이트 시각입니다.
format:"date-time"version정수필수동시성 제어에 사용하는 리소스 버전입니다.
추가 필드: 아니요
조회 — 반품, 불만 접수, 교환 — 응답
RequestItemData · API가 받거나 반환하는 데이터의 필드, 유형 및 제약 조건입니다.
id문자열필수리소스 식별자이며 반환된 값을 그대로 유지해야 합니다. (RequestItemData).
name문자열필수해당 컨텍스트의 리소스 이름입니다.
order_line_id문자열 null필수관련 주문 항목 식별자입니다.
product_id문자열필수상품 식별자입니다.
quantity정수필수단위 수량입니다.
returned_quantity정수필수이 항목에서 반품한 수량입니다.
sku문자열필수재고 관리 단위 코드입니다.
totalMoneyData필수총금액입니다.
unit_priceMoneyData필수한 단위의 가격입니다.
variant_id문자열 null필수옵션 상품 식별자입니다.
variant_options배열 <shopently_engine__domains__returns__adapters__public_http__requests__schemas__VariantOptionData> 필수상품 또는 스냅샷과 연결된 옵션입니다.
추가 필드: 아니요
이 작업에서 허용하는 상태입니다
RequestStatusData · 스키마 · 데이터 스키마: 반품, 불만 접수, 교환
id문자열필수리소스 식별자이며 반환된 값을 그대로 유지해야 합니다. (RequestStatusData).
locale문자열필수이 요청에서 선택한 언어입니다.
name문자열 null필수해당 컨텍스트의 리소스 이름입니다.
추가 필드: 아니요
목록 조회 · 상태 목록 — 반품, 불만 접수, 교환 — 응답
shopently_engine__domains__returns__adapters__public_http__requests__schemas__StatusDefinitionData · API가 받거나 반환하는 데이터의 필드, 유형 및 제약 조건입니다.
code문자열필수안정적인 기계 판독용 코드입니다.
created_at문자열필수생성 시각입니다.
format:"date-time"id문자열필수리소스 식별자이며 반환된 값을 그대로 유지해야 합니다. (shopently_engine__domains__returns__adapters__public_http__requests__schemas__StatusDefinitionData).
is_initial불리언필수초기 상태인지 나타냅니다.
locale문자열필수이 요청에서 선택한 언어입니다.
name문자열 null필수해당 컨텍스트의 리소스 이름입니다.
position정수필수정렬된 컬렉션에서의 위치입니다.
typeRequestType필수리소스 유형입니다.
추가 필드: 아니요
목록 조회 · 상태 목록 — 반품, 불만 접수, 교환 — 응답
shopently_engine__runtime__public_api_http__responses__models__ApiResponse_list_StatusDefinitionData____2 · API가 받거나 반환하는 데이터의 필드, 유형 및 제약 조건입니다.
data배열 <shopently_engine__domains__returns__adapters__public_http__requests__schemas__StatusDefinitionData> 필수응답 예제 · shopently_engine__runtime__public_api_http__responses__models__ApiResponse_list_StatusDefinitionData____2.
metaContextPageMetaContextMetaPageMetaRequestMeta필수응답 메타데이터입니다.
추가 필드: 아니요
수정 · 상태 — 반품, 불만 접수, 교환 — 요청 본문
RequestStatusUpdate · API가 받거나 반환하는 데이터의 필드, 유형 및 제약 조건입니다.
expected_version정수필수쓰기 전에 읽은 버전이며 일치하지 않으면 업데이트가 거부됩니다.
minimum:1maximum:9223372036854775807status_id문자열필수해당 상태 사전에서 얻은 식별자입니다.
제약 조건
pattern"^[a-z0-9][a-z0-9_-]{0,62}$"
추가 필드: 아니요
목록 조회 — 반품, 불만 접수, 교환 — 응답
RequestSummaryData · API가 받거나 반환하는 데이터의 필드, 유형 및 제약 조건입니다.
created_at문자열필수생성 시각입니다.
format:"date-time"customerRequestCustomerData필수이 리소스에 기록된 고객 정보입니다.
id문자열필수리소스 식별자이며 반환된 값을 그대로 유지해야 합니다. (RequestSummaryData).
number문자열필수사용자에게 표시하는 주문 또는 요청 번호입니다.
order_id문자열필수관련 주문 식별자입니다.
order_number문자열필수관련 주문 번호입니다.
products_valueMoneyData필수주문에 포함된 상품 금액입니다.
refundRefundData필수기록된 환불 정보입니다.
resolution_state문자열필수고객 요청의 해결 상태입니다.
제약 조건
enum["unknown", "open", "completed", "rejected", "cancelled"]
statusRequestStatusData필수이 작업에서 허용하는 상태입니다.
typeRequestType필수리소스 유형입니다.
updated_at문자열필수가장 최근 업데이트 시각입니다.
format:"date-time"version정수필수동시성 제어에 사용하는 리소스 버전입니다.
추가 필드: 아니요
리소스 유형입니다
RequestType · 스키마 · 데이터 스키마: 반품, 불만 접수, 교환
문자열제약 조건
enum["return", "exchange", "complaint"]
추가 필드: 예
상품 또는 스냅샷과 연결된 옵션입니다
shopently_engine__domains__returns__adapters__public_http__requests__schemas__VariantOptionData · 스키마 · 데이터 스키마: 반품, 불만 접수, 교환
name문자열필수해당 컨텍스트의 리소스 이름입니다.
value문자열필수주변 스키마에서 설명하는 값입니다.
추가 필드: 아니요