Introdução
Gerencie todos os recursos de uma loja através da nossa API REST.
Endpoints
Cada loja possui um alias exclusivo. O endpoint base é:
https://api.dooki.com.br/v2/{merchantAlias}
Headers
Inclua o header Content-Type: application/json
em todas as requisições.
Paginação
Por padrão, a API retorna 10 resultados por página. Use o parâmetro limit
para ajustar esse valor.
Os detalhes da paginação são retornados no nó meta
da resposta:
Includes
Nem todas as requisições retornam o payload completo de um recurso. Use o parâmetro include
para adicionar objetos relacionados à resposta.
Exemplo de uso:
https://api.dooki.com.br/v2/{alias}/catalog/products?include=skus
Para múltiplos includes:
https://api.dooki.com.br/v2/{alias}/catalog/products?include=skus,images
Encadeamento de includes:
https://api.dooki.com.br/v2/{alias}/catalog/products?include=skus.prices.installments
Cache
Consultas GET possuem cache de 30 minutos por padrão. Para ignorar o cache, use o parâmetro skipCache=true
:
https://api.dooki.com.br/v2/{merchantAlias}/catalog/products?skipCache=true