Inserir Produtos
POST https://freterapido.com/api/skus/products?token=[token_integracao]
Através deste método é possível inserir uma lista de SKUs com as epecificações citadas abaixo.
Observação:
- Caso já exista algum produto com o mesmo SKU, ele será atualizado.
Envio:
Parâmetros da URL:
| Nome | Descrição | Formato/Exemplo | Obrigatório |
|---|---|---|---|
| token | Token de integração do embarcador | String | * |
| * Obrigatório |
Parâmetros do corpo da requisição:
| Nome | Descrição | Formato/Exemplo | Obrigatório |
|---|---|---|---|
| products | Lista de produtos/SKUs | Array | * máximo=1000 |
| sku | SKU do produto | String | * |
| category | Código da categoria do produto na Frete Rápido | Numérico(inteiro) | * |
| description | Descrição do produto/SKU | String | Opcional |
| volumes | Volumes que compõem o produto/SKU | Array | * |
| description | Descrição do volume | String | Opcional |
| tag | Tag para agrupamento ou identificação do volume | String | Opcional |
| amount | Quantidade deste volume que terá no SKU | Numérico(inteiro) | * |
| height | Altura unitária do volume em metros | Numérico(float) | * |
| width | Largura unitária do volume em metros | Numérico(float) | * |
| length | Comprimento unitário do volume em metros | Numérico(float) | * |
| weight | Peso unitário do volume em Kg | Numérico(float) | * |
| price | Valor unitário do volume | Numérico(float) | Opcional |
| consolidate | Pode consolidar | Booleano | * |
| overlaid | Pode sobrepor | Booleano | * |
| rotate | Pode rotacionar | Booleano | * |
| * Obrigatório |
Exemplo de envio:
{
"products": [
{
"origin": "",
"sku": "",
"category": 0,
"description": "",
"volumes": [
{
"description": "",
"tag": "",
"amount": 0,
"height": 0,
"width": 0,
"length": 0,
"weight": 0,
"price": 0,
"consolidate": false,
"overlaid": false,
"rotate": false
}
]
}
]
}
Observação:
- Caso o campo "price" não seja informado, o produto assumirá o valor de R$0,00. Em alguns casos impossibilitando o retorno de cotações.
Resposta:
- Se a requisição obtiver sucesso, retornaremos HTTP 201 (Created).