Skip to main content

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