Marketplaces
Lista de Marketplaces
Includes disponíveis: form
Listar Marketplaces
GET https://api.dooki.com.br/v2/{alias}/marketplaces
Response
Tabela de Marketplaces
Visualizar marketplace
GET https://api.dooki.com.br/v2/{alias}/marketplaces/{alias}
Listar categorias dos Marketplaces
Lista a árvore de categorias definidas pelo marketplace.
GET https://api.dooki.com.br/v2/{alias}/marketplaces/categories/{marketplace_alias}
Lista de marketplaces que necessitam de mapeamento das categorias da loja com as do Marketplaces.
Associar categorias aos Marketplaces
Alguns Marketplaces trabalham com uma árvore de categorias já definidas. Devido a isso, é necessário realizar o mapeamento das categorias da loja com as do Marketplaces. Para fazer isso, existe um endpoint específico:
PUT https://api.dooki.com.br/v2/{alias}/marketplaces/categories/associate
Request
Contas de Marketplaces
Includes disponíveis: marketplace, stock
A API possibilida que o lojista gerencie múltiplas contas de um ou mais Marketplaces.
Listar contas de Marketplaces
GET https://api.dooki.com.br/v2/{alias}/marketplaces/accounts
Request
Response
Criar conta de Marketplace
POST https://api.dooki.com.br/v2/{alias}/marketplaces/accounts
Atualizar conta de Marketplace
PUT https://api.dooki.com.br/v2/{alias}/marketplaces/accounts/{id}
Excluir conta de Marketplace
DELETE https://api.dooki.com.br/v2/{alias}/marketplaces/accounts/{id}
Filtros personalizados
Esse tipo de filtro não utiliza a sintaxe global. Neste caso, o parâmetro é passado individualmente via query string na URL.
Parâmetros de Marketplaces
Mercado Livre
Atributos
Alguns Marketplaces exigem que certos produtos possuam alguns atributos. Isso pode variar de acordo com a categoria que o produto pertence.
Para consultar os atributos requeridos de um produto, basta consultar o seguinte endpoint:
Listar atributos de um produto no Marketplace
GET https://api.dooki.com.br/v2/{alias}/catalog/products/{id}/marketplaces/attributes
Request para atualizar atributos de um produto
Atualizar atributos de um produto
PUT https://api.dooki.com.br/v2/{alias}/catalog/products/{id}/marketplaces/attributes
Anúncios
Os anúncios possuem relacionamento direto com os produtos da loja. Um produto pode conter um ou mais anúncios, em diferentes Marketplaces.
Includes disponíveis: marketplace, account, product, suggestion
Criar anúncio
Entendemos que um anúncio no Marketplace é um produto cadastrado no catálogo. Devido a isso, existe um endpoint para exportar um ou mais produtos para uma determinada conta de Marketplace.
No exemplo abaixo, iremos exportar os produtos com os IDS 123
e 1234
para a conta de Marketplace com ID 4.
GET https://api.dooki.com.br/v2/{alias}/catalog/products/export/marketplace?id[]=123&id[]=1234&account_id=4
Também é possível exportar produtos através de um critério, como marca, categoria etc.
Response de anúncios
Listar todos os anúncios
GET https://api.dooki.com.br/v2/{alias}/marketplaces/ids
Atualizar um anúncio
PUT https://api.dooki.com.br/v2/{alias}/marketplaces/ids/{id}
Excluir um anúncio
DELETE https://api.dooki.com.br/v2/{alias}/marketplaces/ids/{id}
Importar um anúncio
POST https://api.dooki.com.br/v2/{alias}/marketplaces/ids/import?account_id={marketplaceAccountId}
Duplicar um anúncio
POST https://api.dooki.com.br/v2/{alias}/marketplaces/ids/{id}/duplicate
Filtros personalizados
Esse tipo de filtro não utiliza a sintaxe global. Neste caso, o parâmetro é passado individualmente via query string na URL.
Lista de erros
Includes disponíveis: account
Response de erros
Listar erros
GET https://api.dooki.com.br/v2/{alias}/marketplaces/errors
Visualizar um erro
GET https://api.dooki.com.br/v2/{alias}/marketplaces/errors/{id}
Marcar um erro como lido
PUT https://api.dooki.com.br/v2/{alias}/marketplaces/errors/{id}/read
Excluir um erro
DELETE https://api.dooki.com.br/v2/{alias}/marketplaces/errors/{id}
Filtros personalizados
Esse tipo de filtro não utiliza a sintaxe global. Neste caso, o parâmetro é passado individualmente via query string na URL.
Atualizado