Skip to content

Informar o rating de um ou mais produtos de uma solicitação de troca ou devolução

Request

Security
BearerAuth
Bodyapplication/jsonrequired
processoIdinteger, (int64), >= 1required

Identificador do processo (solicitação de troca ou devolução).

executarFluxoReembolsoboolean or null

Se verdadeiro, inicia o fluxo automático de reembolso do cliente.

ratingDataArray of objects, non-empty(RatingDataModel)required

Lista de dados de análise (rating) por item.

curl -i -X POST \
  https://apidocs.geniusreturns.com.br/_mock/openapi/v3/pvt/Produto/rating \
  -H 'Authorization: Bearer <YOUR_JWT_HERE>' \
  -H 'Content-Type: application/json' \
  -d '{
    "processoId": 12345,
    "executarFluxoReembolso": false,
    "ratingData": [
      {
        "itemId": "SKU-001",
        "itemNome": "Camiseta Polo Azul",
        "ratingValor": 5,
        "comentario": "Produto em perfeito estado",
        "estadoItem": 1,
        "naoEstornar": false,
        "naoEstornarQtd": 0,
        "notificarClienteRating": true,
        "qtd": 1
      }
    ]
  }'

Responses

Rating registrado com sucesso

Bodyapplication/json
Datestring, (date-time)

Data e hora da resposta expressa em UTC

Resultstring

Entidade relacionada

Recordsinteger, (int32)

Registros retornados

HttpStatusstring

Status http da requisição

Errobject(ApiResponseErro)

Conterá detalhes de um eventual erro

Response
{ "Date": "2019-08-24T14:15:22Z", "Result": "string", "Records": 0, "HttpStatus": "string", "Err": { "ErroCodigo": "string", "ErroDescricao": "string" } }