Fontes e inteligência de citações

Todos os URLs citados pelos modelos, além de vistas agrupadas por URL, domínio e host, metadados da cache de página, evidência de menções dentro das páginas citadas, listas de ocorrências e conteúdo em cache sanitizado.

Os URLs citados mantêm as suas métricas de citação quando o conteúdo da página não está disponível. As menções de página desconhecidas passam a devolver null; content_gap_status inclui content_unavailable. Os resultados de rastreio vazios já não aparecem como páginas analisadas. Os estados 404 e 410 observados continuam visíveis.

GET/dimensions/sources

Lista as fontes não rejeitadas produzidas pelas execuções de prompts.

Parâmetros:
  • project_idobrigatório
  • model
  • collection_id
  • promptID do prompt
  • country_code
  • language_code
  • from
  • to
  • page
  • per_page
  • source_type
  • mention_filter
  • competitors

Aqui, mention_filter aplica-se às marcas mencionadas no conteúdo recolhido de cada página citada, não na resposta da IA, à semelhança da página Citações.

GET/citation_intelligence/groups

Inteligência de citações agrupada por url, domain ou host, com desagregação por modelo, taxa de citação e posição média de citação (ignora as linhas com position = 0).

Parâmetros:
  • project_idobrigatório
  • viewurl|domain|host
  • page
  • per_page
  • ordergroup_key, total_responses, total_citations, citation_rate, avg_citation_position, first_seen_at, last_seen_at
  • direction
  • model
  • collection_id
  • country_code
  • language_code
  • prompt
  • from
  • to
  • query
  • source_typeowned|competitor|third_party|social_media|own_domain|ugc|background
  • sentimentnegative
  • content_gapmentioned|gap

Valores de enum inválidos devolvem ERR_INVALID_PARAM.

GET/citation_intelligence/mentions_by_domain

Para as respostas em que cada domínio de origem indicado é citado, a percentagem dessas respostas que menciona a sua marca em comparação com cada concorrente. A marca e os concorrentes são normalizados para somar 100% por domínio, refletindo a definição de menções do Share of Voice. Indique vários domínios para analisar toda a matriz numa só chamada.

Parâmetros:
  • project_idobrigatório
  • domainsarray obrigatório, por exemplo domains[]=example.com, máx. 50
  • model
  • collection_id
  • collection_ids
  • country_code
  • language_code
  • prompt
  • brand_kindbrand|brand_other|non_brand
  • from
  • to

Um domains vazio devolve ERR_INVALID_PARAM. Cada linha tem responses_citing, total_mentions e um array actors (marca e concorrentes com mentions e share).

GET/citation_intelligence/urls/:url_sha256

Detalhe ao nível do URL para uma página citada: totais, taxa de citação, posição média de citação, contagens por tipo de origem, contagens por modelo, variantes de URL distintas, metadados da cache de página e evidências de menções na página com fragmentos e etiquetas de intervenientes.

  • Parâmetros: project_id (obrigatório), :url_sha256 (64 caracteres hexadecimais no URL), os mesmos filtros opcionais que /citation_intelligence/groups. ERR_NOT_FOUND apenas quando o URL nunca foi citado pelo projeto; os filtros que esvaziam o resultado continuam a devolver 200 com estatísticas a zero.

GET/citation_intelligence/urls/:url_sha256/occurrences

Ocorrências paginadas de um URL citado em execuções de prompts, com excerto da resposta, texto do prompt, modelo, executed_at, citation_position e source_type por linha.

  • Parâmetros: project_id (obrigatório), :url_sha256 (64 caracteres hexadecimais), page, per_page, os mesmos filtros opcionais que /citation_intelligence/groups.

GET/citation_intelligence/urls/:url_sha256/content

Conteúdo de página em cache sanitizado para um URL citado: metadados da cache de página, evidências e fragmentos de menções, texto simples integral e HTML renderizado (scripts e marcação não segura removidos).

Parâmetros:
  • project_idobrigatório
  • :url_sha25664 caracteres hexadecimais