O Multi CD se trata do novo serviço B2W, onde o seller possui mais de um CD para armazenar itens e efetuar o envio do pedido.
Neste serviço existe 2 formas de se trabalhar:
1 - Solicitando as credenciais e receber o Bearer JWT para criar warehouses (cds), consultar warehouses e verificar o status.
2 - utilizando as credenciais convencionais como X-Api-Key e X-User-Email, para atualização de estoque.
Para iniciar, vamos mostrar como solicitar a credencial Bearer JWT, conforme a baixo.
A validade do Bearer Token é de 6 horas. Apenas após este prazo deve ser solicitado um novo token.
Importante saber que não deve solicitar um novo Bearer JWT antes do vencimento das 6 horas, para manter a integridade da API.
No caso da Warehouse, deve ser utilizado a rota do Rehub, para isto é necessário solicitar o Bearer JWT.
Para solicitar Bearer JWT é necessário efetuar o POST através da seguinte Endpoint:
https://api.skyhub.com.br/auth
Request Body:
{"user_email":"[email protected]","api_key":"SuaApiKey"}
curl --location --request POST 'https://api.skyhub.com.br/auth' \--header 'accept: application/json' \--header 'Content-type: application/json' \--data-raw '{"user_email":"[email protected]","api_key":"SuaApiKey"}'
Name | Type | Required | Description | Example |
accept | String | Required | | application/json |
Content-type | String | Required | | application/json |
Responses:
200 - Success
{"token": "eyJhbGciOiJIUzI1NiR............................pXVCJy3ZagAECk"}