Skip to main content
POST
Clasifica los videos de YouTube citados, para un canal o para todos. Se calcula a partir de los datos de citas de Profound, no de YouTube Analytics.
  • Tipos de fuente: video, short, channel, playlist u other. other está disponible con unattributed o all; con el modo predeterminado attributed, se rechazan las solicitudes que contienen other. Omite source_types para devolver video y short con el modo predeterminado attributed; unattributed y all amplían el valor predeterminado a los cinco tipos de fuente. Proporciona una lista no vacía; los valores duplicados se eliminan.
  • Atribución: attributed (el valor predeterminado), unattributed o all. Una fila sin atribuir no tiene canal: source_type es other para una URL de búsqueda o de feed que no nombra ninguna fuente, y cualquier otro tipo es una fuente para la que no tenemos canal.
  • Agrupación y series temporales: No se admiten. /videos no acepta group_by ni interval; los campos desconocidos se rechazan.
  • Paginación: limit tiene un valor predeterminado de 10 y acepta de 1 a 50. Devuelve el valor opaco info.next_cursor como cursor de la solicitud para obtener la página siguiente; info repite tu cursor en las páginas posteriores a la primera. El info de la respuesta repite category_id, el limit efectivo y attribution.
  • Filtros: Los campos a nivel de prompt son model, topic, region, prompt, persona, tag y analysis_type. El filtro channel acepta is, in, contains, not_contains, contains_case_insensitive y not_contains_case_insensitive: is/in seleccionan identificadores exactos, mientras que los demás operadores buscan coincidencias en los títulos o identificadores de los canales. domain y page se rechazan. Una hoja channel no puede compartir un or ni un not con una hoja a nivel de prompt; coloca las capas por separado en cláusulas and.
Los informes v2 comparten una forma de solicitud y un árbol de filtros. Consulta Filtrado y conceptos para ver los operadores de filtro, los rangos de fechas, la paginación y la profundidad de los filtros. Las indicaciones sobre agrupación y series temporales no se aplican a este endpoint.

Autorizaciones

X-API-Key
string
header
requerido

Cuerpo

application/json

Cited videos, optionally narrowed to specific channels.

category_id
string<uuid>
requerido
start_date
string
requerido

YYYY-MM-DD, ET, inclusive

end_date
string
requerido

YYYY-MM-DD, ET, inclusive

filter
FilterNode · object | null

Advanced filter tree. Prompt-level dimensions are model, topic, region, prompt, persona, tag, analysis_type. channel covers both channel cases: in with a list of handles selects exactly those channels, resolving each handle to its channel so a renamed channel is never returned in pieces; contains matches a channel's title or handle by name. Combine with and/or/not up to 3 deep. An exact channel selection must be its own and clause, and a channel leaf cannot share an or or not with a prompt-level leaf, because those compile at different stages of the query. domain and page are rejected rather than approximated: every row here is one domain, and page is not a video id.

limit
integer | null

Page size; default 10, max 50.

Rango requerido: 0 < x <= 50
cursor
string | null
source_types
enum<string>[] | null

Limit results to YouTube source types: video, short, channel, playlist, or other. Omit to include video and short with the default attribution='attributed'; unattributed and all widen the default to all five source types. Requests containing other with attribution='attributed' are rejected.

Opciones disponibles:
video,
short,
channel,
playlist,
other
attribution
enum<string>
predeterminado:attributed

Choose attributed citations, unattributed citations, or all citations. An unattributed row has no channel: source_type is other for a search or feed URL that names no source, and any other type is a source we have no channel for.

Opciones disponibles:
attributed,
unattributed,
all

Respuesta

Successful Response

info
YoutubeVideosInfo · object
requerido

Video report metadata, including effective paging and attribution settings.

data
YoutubeVideoRow · object[]
requerido