Skip to content

Integração do pedido ao fluxo de devolução

Request

Endpoint utilizado para integrar um pedido da loja virtual à plataforma Genius Returns. Um link será disponibilizado pela API e poderá ser utilizado para redirecionar o usuário solicitante à interface Genius Returns de solicitação de troca ou devolução, diretamente ao estágio de seleção itens.

Security
BearerAuth
Bodyapplication/jsonrequired
Pedidoobject(IntegrateRequestOrder)

Pedido a ser integrado no fluxo de solicitação de troca ou devolução

curl -i -X POST \
  https://apidocs.geniusreturns.com.br/_mock/openapi/v3/pvt/processo/integrar/fluxo \
  -H 'Authorization: Bearer <YOUR_JWT_HERE>' \
  -H 'Content-Type: application/json' \
  -d '{
    "Pedido": {
      "PedidoNumero": "string",
      "PedidoStatus": "string",
      "PedidoId": "string",
      "Cliente": {
        "ClienteNome": "string",
        "ClienteEmail": "string",
        "ClienteTelefone": "string",
        "ClienteCelular": "string",
        "ClienteDocumento": "string",
        "ClienteEndereco": {
          "logradouro": "string",
          "numero": "string",
          "complemento": "string",
          "bairro": "string",
          "cidade": "string",
          "estado": "string",
          "cep": "string",
          "latitude": "string",
          "longitude": "string",
          "obs": "string"
        }
      },
      "PedidoData": "2019-08-24T14:15:22Z",
      "PedidoDataEntrega": "2019-08-24T14:15:22Z",
      "PedidoValorTotal": 0,
      "PedidoValorFrete": 0,
      "PedidoValorDesconto": 0,
      "Skus": [
        {
          "SkuId": "string",
          "SkuNome": "string",
          "SkuReferencia": "string",
          "SkuSellerReference": "string",
          "ProdutoId": "string",
          "ProductRef": "string",
          "ProdutoNome": "string",
          "Preco": 0,
          "PrecoDeLista": 0,
          "Quantidade": 0,
          "Peso": 0,
          "Altura": 0,
          "Largura": 0,
          "Comprimento": 0,
          "SellerId": "string",
          "DocaId": "string",
          "EstoqueId": "string",
          "ImagemAbsUrl": "string",
          "Variacoes": [
            {
              "Nome": "string",
              "Valores": [
                "string"
              ]
            }
          ],
          "InvoiceKey": "string"
        }
      ],
      "Transacoes": [
        {
          "TID": "string",
          "SellerNomeId": "string",
          "Data": "2019-08-24T14:15:22Z",
          "Pagamentos": [
            {
              "PId": "string",
              "TipoPagamento": 0,
              "TipoPagamentoDescricao": "string",
              "Valor": 0,
              "Parcelamento": 0,
              "ValorReferencia": 0,
              "TID": "string",
              "Nsu": "string",
              "Adquirente": "string",
              "Grupo": "string"
            }
          ]
        }
      ],
      "NotasFiscais": [
        {
          "Number": "string",
          "Series": "string",
          "AccessKey": "string",
          "XML": "string",
          "DanfeLink": "string",
          "Data": "2019-08-24T14:15:22Z",
          "File": "string"
        }
      ]
    }
  }'

Responses

OK

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" } }