Endpoints
Cada loja possui um alias exclusivo. O endpoint base é:https://api.dooki.com.br/v2/{merchantAlias}
Headers
Inclua o headerContent-Type: application/json
em todas as requisições.
Paginação
Por padrão, a API retorna 10 resultados por página. Use o parâmetrolimit
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âmetroinclude
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âmetroskipCache=true
:https://api.dooki.com.br/v2/{merchantAlias}/catalog/products?skipCache=true