pular para o conteúdo
ConectoresMercado LivreToolsReferência de ferramentas

Referência de ferramentas — Mercado Livre

ver .md

O que só existe no Mercado Livre. O resto está em Referência de tools.

As ferramentas se dividem em quatro classes de cobrança: grátis (meta/status — não contam na cota), leitura, agregação (fan-out computado no servidor) e escrita (auditadas; as arriscadas exigem confirmação).

Em Retorno, chave? só aparece em certas condições, [] é lista e o que vem marcado como ML é dado do Mercado Livre repassado sem transformação.

Agregação (respostas computadas)

ml_ads_performance

Performance de Product Ads (api-version 2, ROAS-first; deriva ACoS=(1/ROAS)×100). Janela dura de 90 dias para trás; dados do dia atualizados às 10:00 GMT-3. level=‘ad’ consulta Ad Groups, que substituíram as métricas por anúncio (removidas em 30/05/2026).

Exemplo de pedido ao agente: “Como foi o desempenho dos meus anúncios patrocinados na última semana?”

ParâmetroTipoObrigatórioPadrão
date_fromstringsim
date_tostringsim
levelstringnãoaccount
advertiser_idstring/nullnão
site_idstring/nullnão
statusstring/nullnão
metricsarray/nullnão
aggregation_typestringnãocampaign
sort_bystring/nullnão
limitintegernão50
campaign_idsarray/nullnão
accountstring/nullnão

Disponível em: Mercado Livre

Retorno

{ level, advertiser_id, site_id, range{from, to},
  summary{…metrics_summary do ML, acos?},
  rows[]<lista ML>, paging, _note? }
 · acos só quando o ML devolve roas (ou total_roas): (1/ROAS)×100 · level="account" devolve rows vazio (só os totais em summary) · anunciante sem campanhas: summary{} vazio, rows[] vazio, paging null e _note

Meta (grátis)

ml_app_limits

Limites do app ML (max_requests_per_hour, escopos). Gratuito.

Sem conta: é dado do aplicativo, não de um vendedor.

Exemplo de pedido ao agente: “Qual é o teto de chamadas por hora do aplicativo e quais escopos ele tem?”

Disponível em: Mercado Livre

Retorno

{ max_requests_per_hour, scopes, source, complete, message? }
 · source="app_owner" lê o aplicativo com a conta dona; source="config" devolve só o teto local (scopes null, complete false, message explica)

ml_claim_reasons

Motivos de reclamação (todos ou um específico). Gratuito.

Exemplo de pedido ao agente: “Quais motivos de reclamação o Mercado Livre aceita?”

ParâmetroTipoObrigatórioPadrão
reason_idstring/nullnão
accountstring/nullnão

Disponível em: Mercado Livre

Retorno

{ reasons<resposta ML> }

ml_shipment_statuses

Catálogo de status de envio (cacheável). Gratuito.

Exemplo de pedido ao agente: “Quais status de envio o Mercado Livre pode devolver?”

ParâmetroTipoObrigatórioPadrão
accountstring/nullnão

Disponível em: Mercado Livre

Retorno

{ statuses<resposta ML> }

ml_sites

Sites do ML (site_id ↔ moeda). Gratuito.

Exemplo de pedido ao agente: “Quais sites do Mercado Livre existem e qual a moeda de cada um?”

ParâmetroTipoObrigatórioPadrão
accountstring/nullnão

Disponível em: Mercado Livre

Retorno

{ sites[]{id, name, default_currency_id} }

página gerada por mcplace_server.docgen · não edite à mão

Isso ajudou?