Produto Simples
O produto simples é único, não possui variação de SKU. Exemplo: Livros, DVDs e outros.
Mesmo para produtos simples é necessário haver atributos e informações que fortaleçam a identidade do produto, como um título claro e atributos de ficha técnica, acompanhe o exemplo abaixo.
Em um livro por exemplo, é necessário fornecendo o nome completo da obra, além de atributos de ficha técnica como tipo de capa, idioma, quantidade de páginas e outros para enriquecer o produto quando anunciado.
Esses atributos de ficha técnica favorecem a localização do produto na realização de filtros nos sites de e-commerce e o título destaca a escolha do cliente final ao realizar as buscas.
Mas não é só isso, existem vários outros requisitos necessários na integração conforme o tópico a seguir.

Estrutura

A seguir veja a estrutura de um produto, considerando o Json, formato utilizado na Skyhub para a manipulação de informações.

Cabeçalho das requisições

Para realizar qualquer tipo de requisição, você sempre deverá preencher o Header, com as informações geradas por nós da Skyhub, considerando o modelo abaixo:
X-User-Email: [email protected]
x-Api-Key: XXXXXXXXX
x-accountmanager-key: XXXXXXXXXX
Accept: application/json;charset=UTF-8
Content-Type: application/json

POST - Cadastrando um produto simples

Para cadastrarmos um produto via API, você deverá utilizar o método POST direcionando sua requisição para o nosso endpoint
https://api.skyhub.com.br/products
Segue abaixo o JSON de criação de um produto simples com o SKU 22000:
{
"product": {
"sku": "22000",
"name": "PRODUTO SIMPLES",
"description": "PRODUTO SIMPLES",
"status": "enabled",
"qty": 0,
"price": 100,
"promotional_price": 89.99,
"cost": 49,
"weight": 3,
"height": 1,
"width": 1,
"length": 1,
"brand": "SKYHUB",
"ean": "",
"nbm": "",
"categories": [
{
"code": "01",
"name": "skyhub homologação"
}
],
"images": [
""
],
"specifications": [
{
"key": "Tamanho",
"value": "M"
},
{
"key": "crossdocking",
"value": "5"
}
]
}
}