Sale Channels

Lista de todos os canais de venda

GET https://{account}.myhubdelivery.io/merchants/api/v1/{merchantId}/saleChannels

Query Parameters

NameTypeDescription

merchantId *

String

Identificador do merchant

Headers

NameTypeDescription

Authorization*

String

Bearer ZjQ2MTRiY....

[
  {
    "id": "er125wded",
    "sourceAppId": "b9d3ae05b30e4235b6ac1992aef5970b",
    "name": "Ifood",
    "installed": true
  }
]

Habilita o canal de vendas no merchant

POST https://{account}.myhubdelivery.io/merchants/api/v1/{merchantId}/saleChannels/{saleChannelId}

Exemplo do conteúdo da requisição

{
  "tradePolicy": {
    "policy": "NONE|UP|DOWN",
    "value": 0
  },
  "configurations": [
    {
      "key": "",
      "value": ""
    }
  ]
}

Atualiza o canal de vendas no merchant

PUT https://{account}.myhubdelivery.io/merchants/api/v1/{merchantId}/saleChannels/{saleChannelId}

Exemplo do conteúdo da requisição

{
  "tradePolicy": {
    "policy": "NONE|UP|DOWN",
    "value": 0
  },
  "configurations": [
    {
      "key": "",
      "value": ""
    }
  ]
}

Remove o canal de venda para o Merchant

DELETE https://{account}.myhubdelivery.io/merchants/api/v1/{merchantId}/saleChannels/{saleChannelId}

Inicia a captação de vendas em todos os canais habilitados para o Merchant

POST https://{account}.myhubdelivery.io/merchants/api/v1/{merchantId}/saleChannels/start

Pausa a captação de vendas em todos os canais habilitados para o Merchant

POST https://{account}.myhubdelivery.io/merchants/api/v1/{merchantId}/saleChannels/stop

Inicia a captação de vendas no canal de venda para o Merchant

POST https://{account}.myhubdelivery.io/merchants/api/v1/{merchantId}/saleChannels/{saleChannelId}/start

{
    // Response
}

Pausa a captação de vendas no canal de venda para o Merchant

POST https://{account}.myhubdelivery.io/merchants/api/v1/{merchantId}/saleChannels/{saleChannelId}/stop

{
    // Response
}

Considerações importantes

Por questão de segurança, no ambiente sandbox a comunicação com os canais de venda e operadores logísticos são restritos, para a criação de pedidos utilize a rota de pedidos Fake.

Last updated