Warehouse (CD)
Warehouse se refere ao estoque físico da loja onde o pedido será retirado/enviado, utilizando o estoque da loja, e é importante saber que para muitos a nomenclatura é a mesma que quando nos referimos a CD (Centro de Distribuição).
Uma vez que a loja possui warehouses criados, é possível consulta-las. Por padrão, toda conta criada na B2W já vem com uma Warehouse de ID 98 criada, então se a loja não tem outro local de entrega, não haverá necessidade de criar um outro para utilizar os serviços de O2O.
Da mesma maneira, por padrão, todo o estoque de produtos é enviado para a loja de ID 98 (default).
Não é obrigatório criar mais de uma Warehouse para a Loja, só se o cliente realmente precisar.
Após a criação do Warehouse (seja manualmente direto na B2W ou via API conforme o tópico "O2O - Rehub"), será possível/necessário atualizar o estoque para cada uma das Warehouses , assim passa a ser possível discernir o estoque de cada produto para qual local de armazenamento do lojista, para que o local de retirada esteja disponível ao cliente. Por exemplo: A Warehouse1 possui 3 de estoque para o produto ABC enquanto a Warehouse2 possui 8 de estoque para o produto ABC.
1
https://api.skyhub.com.br
Copied!

Como listar Warehouse já existentes:

Para consultar uma Warehouse, é necessário utilizar o método GET e a endpoint a baixo:
1
https://api.skyhub.com.br/stores
Copied!
Response:
200 - OK
1
{
2
"stores": [
3
{
4
"code": 18,
5
"name": "minha loja amarela",
6
"status": "A",
7
"email": "[email protected]"
8
}
9
]
10
}
Copied!
Neste caso será listado todas as warehouses que a loja possui.

Como consultar Warehouse específica:

Para consultar uma Warehouse especifica, é necessário utilizar o método GET e a seguinte endpoint:
1
https://api.skyhub.com.br/stores/{code}
Copied!
Response
200 - OK
1
{
2
"code": 18,
3
"name": "minha loja amarela",
4
"status": "A",
5
"email": "[email protected]"
6
}
Copied!
Request Headers:
Name
Type
Required
Description
Example
accept
String
Required
application/json
application/json
Content-type
String
Required
application/json
application/json
x-user-email
String
Required
E-mail da loja
x-api-key
String
Required
Token da loja
SuaApiKey
x-accountmanager-key
String
Required
Código identificador da sua Integração
SUAXACCOUNT
Last modified 10d ago