Esquemas de dados
Listar — Devoluções, reclamações e trocas — Resposta
ApiResponse_list_RequestSummaryData__ · Campos, tipos e restrições dos dados aceitos ou retornados pela API.
dataLista <RequestSummaryData> ObrigatórioExemplo de resposta · ApiResponse_list_RequestSummaryData__.
metaContextPageMetaContextMetaPageMetaRequestMetaObrigatórioMetadados da resposta.
Campos adicionais: Não
Obter — Devoluções, reclamações e trocas — Resposta
ApiResponse_RequestDetailData_ · Campos, tipos e restrições dos dados aceitos ou retornados pela API.
dataRequestDetailDataObrigatórioExemplo de resposta · RequestDetailData.
metaContextPageMetaContextMetaPageMetaRequestMetaObrigatórioMetadados da resposta.
Campos adicionais: Não
Atualizar · Valor do reembolso — Devoluções, reclamações e trocas — Corpo da requisição
RefundAmountUpdate · Campos, tipos e restrições dos dados aceitos ou retornados pela API.
amountTextoObrigatórioValor decimal codificado como texto JSON; null apenas quando permitido.
minLength:1maxLength:64Restrições
pattern"^[+-]?(?:[0-9]+(?:\\.[0-9]+)?|\\.[0-9]+)(?:[eE][+-]?[0-9]+)?$"
expected_versionNúmero inteiroObrigatórioVersão lida antes da escrita; uma divergência rejeita a atualização.
minimum:0maximum:9223372036854775807reasonTextoOpcionalMotivo registrado para a alteração.
maxLength:500
Campos adicionais: Não
Informações de reembolso registradas
RefundData · Esquema · Esquemas de dados: Devoluções, reclamações e trocas
amountMoneyDatanullObrigatórioValor decimal codificado como texto JSON; null apenas quando permitido.
completed_atTexto nullObrigatórioMomento da conclusão.
Texto:format:"date-time"statusTextoObrigatórioEstado aceito por esta operação específica.
Restrições
enum["pending", "completed"]
updated_atTexto nullObrigatórioMomento da atualização mais recente.
Texto:format:"date-time"versionNúmero inteiroObrigatórioVersão do recurso utilizada para controle de concorrência.
Campos adicionais: Não
Obter — Devoluções, reclamações e trocas — Resposta
RequestDetailData · Campos, tipos e restrições dos dados aceitos ou retornados pela API.
created_atTextoObrigatórioMomento da criação.
format:"date-time"customerRequestCustomerDataObrigatórioInformações do cliente registradas para este recurso.
idTextoObrigatórioIdentificador do recurso; preserve-o conforme retornado. (RequestDetailData).
itemsLista <RequestItemData> ObrigatórioItens incluídos no recurso.
numberTextoObrigatórioNúmero do pedido ou da solicitação exibido ao usuário.
order_idTextoObrigatórioIdentificador do pedido relacionado.
order_numberTextoObrigatórioNúmero do pedido relacionado.
products_valueMoneyDataObrigatórioValor dos produtos do pedido.
refundRefundDataObrigatórioInformações de reembolso registradas.
resolution_stateTextoObrigatórioEstado de resolução de uma solicitação do cliente.
Restrições
enum["unknown", "open", "completed", "rejected", "cancelled"]
statusRequestStatusDataObrigatórioEstado aceito por esta operação específica.
typeRequestTypeObrigatórioTipo de recurso.
updated_atTextoObrigatórioMomento da atualização mais recente.
format:"date-time"versionNúmero inteiroObrigatórioVersão do recurso utilizada para controle de concorrência.
Campos adicionais: Não
Obter — Devoluções, reclamações e trocas — Resposta
RequestItemData · Campos, tipos e restrições dos dados aceitos ou retornados pela API.
idTextoObrigatórioIdentificador do recurso; preserve-o conforme retornado. (RequestItemData).
nameTextoObrigatórioNome do recurso no contexto correspondente.
order_line_idTexto nullObrigatórioIdentificador da linha do pedido relacionada.
product_idTextoObrigatórioIdentificador do produto.
quantityNúmero inteiroObrigatórioNúmero de unidades.
returned_quantityNúmero inteiroObrigatórioQuantidade devolvida desta linha.
skuTextoObrigatórioCódigo da unidade de manutenção de estoque.
totalMoneyDataObrigatórioValor total.
unit_priceMoneyDataObrigatórioPreço por unidade.
variant_idTexto nullObrigatórioIdentificador da variante do produto.
variant_optionsLista <shopently_engine__domains__returns__adapters__public_http__requests__schemas__VariantOptionData> ObrigatórioOpções de variante associadas ao produto ou aos dados preservados.
Campos adicionais: Não
Estado aceito por esta operação específica
RequestStatusData · Esquema · Esquemas de dados: Devoluções, reclamações e trocas
idTextoObrigatórioIdentificador do recurso; preserve-o conforme retornado. (RequestStatusData).
localeTextoObrigatórioIdioma selecionado para esta requisição.
nameTexto nullObrigatórioNome do recurso no contexto correspondente.
Campos adicionais: Não
Listar · Status disponíveis — Devoluções, reclamações e trocas — Resposta
shopently_engine__domains__returns__adapters__public_http__requests__schemas__StatusDefinitionData · Campos, tipos e restrições dos dados aceitos ou retornados pela API.
codeTextoObrigatórioCódigo estável legível por programas.
created_atTextoObrigatórioMomento da criação.
format:"date-time"idTextoObrigatórioIdentificador do recurso; preserve-o conforme retornado. (shopently_engine__domains__returns__adapters__public_http__requests__schemas__StatusDefinitionData).
is_initialBooleanoObrigatórioIndica se este é o estado inicial.
localeTextoObrigatórioIdioma selecionado para esta requisição.
nameTexto nullObrigatórioNome do recurso no contexto correspondente.
positionNúmero inteiroObrigatórioPosição na coleção ordenada.
typeRequestTypeObrigatórioTipo de recurso.
Campos adicionais: Não
Listar · Status disponíveis — Devoluções, reclamações e trocas — Resposta
shopently_engine__runtime__public_api_http__responses__models__ApiResponse_list_StatusDefinitionData____2 · Campos, tipos e restrições dos dados aceitos ou retornados pela API.
dataLista <shopently_engine__domains__returns__adapters__public_http__requests__schemas__StatusDefinitionData> ObrigatórioExemplo de resposta · shopently_engine__runtime__public_api_http__responses__models__ApiResponse_list_StatusDefinitionData____2.
metaContextPageMetaContextMetaPageMetaRequestMetaObrigatórioMetadados da resposta.
Campos adicionais: Não
Atualizar · Status — Devoluções, reclamações e trocas — Corpo da requisição
RequestStatusUpdate · Campos, tipos e restrições dos dados aceitos ou retornados pela API.
expected_versionNúmero inteiroObrigatórioVersão lida antes da escrita; uma divergência rejeita a atualização.
minimum:1maximum:9223372036854775807status_idTextoObrigatórioIdentificador obtido do catálogo de estados correspondente.
Restrições
pattern"^[a-z0-9][a-z0-9_-]{0,62}$"
Campos adicionais: Não
Listar — Devoluções, reclamações e trocas — Resposta
RequestSummaryData · Campos, tipos e restrições dos dados aceitos ou retornados pela API.
created_atTextoObrigatórioMomento da criação.
format:"date-time"customerRequestCustomerDataObrigatórioInformações do cliente registradas para este recurso.
idTextoObrigatórioIdentificador do recurso; preserve-o conforme retornado. (RequestSummaryData).
numberTextoObrigatórioNúmero do pedido ou da solicitação exibido ao usuário.
order_idTextoObrigatórioIdentificador do pedido relacionado.
order_numberTextoObrigatórioNúmero do pedido relacionado.
products_valueMoneyDataObrigatórioValor dos produtos do pedido.
refundRefundDataObrigatórioInformações de reembolso registradas.
resolution_stateTextoObrigatórioEstado de resolução de uma solicitação do cliente.
Restrições
enum["unknown", "open", "completed", "rejected", "cancelled"]
statusRequestStatusDataObrigatórioEstado aceito por esta operação específica.
typeRequestTypeObrigatórioTipo de recurso.
updated_atTextoObrigatórioMomento da atualização mais recente.
format:"date-time"versionNúmero inteiroObrigatórioVersão do recurso utilizada para controle de concorrência.
Campos adicionais: Não
Tipo de recurso
RequestType · Esquema · Esquemas de dados: Devoluções, reclamações e trocas
TextoRestrições
enum["return", "exchange", "complaint"]
Campos adicionais: Sim
Opções de variante associadas ao produto ou aos dados preservados
shopently_engine__domains__returns__adapters__public_http__requests__schemas__VariantOptionData · Esquema · Esquemas de dados: Devoluções, reclamações e trocas
nameTextoObrigatórioNome do recurso no contexto correspondente.
valueTextoObrigatórioValor definido pelo esquema que o contém.
Campos adicionais: Não