Cria mapeamento DE-PARA
POST/hub/sales-policy
Cria um novo mapeamento. Sem checagem de unicidade no Node — duplicatas com mesma combinação podem coexistir. Validações:
- Integração precisa existir e pertencer à empresa autenticada.
- Política comercial interna precisa existir e pertencer à empresa.
- Tipo de pedido (se informado) precisa existir e pertencer à empresa.
- Vtex (
IDTypeCompanyIntegration = 23):IDSalesPolicyFromobrigatório. - Mercado Livre (
IDTypeCompanyIntegration = 10):ShippingFreeé aceito e armazenado. - Outras integrações:
ShippingFreeé forçado anullpelo servidor (mesmo se enviado no body).
Resposta: re-invoca hubSalesPolicyList e retorna a lista completa atualizada.
Request
Responses
- 200
- 400
Lista atualizada.
Mensagens [BadRequest]:
Integração não cadastradaCampo política integração é obrigatório para integração VtexPolitica comercial não cadastradaTipo pedido não existe