Saltar al contenido principal
GET
Obtener detalle del contenido

Autorizaciones

x-api-key
string
header
requerido

Clave de API para autenticarse. Puedes crear una aquí.

Parámetros de ruta

content_id
string<uuid>
requerido

UUID del elemento de contenido que se consultará.

Parámetros de consulta

website_id
string<uuid>
requerido

Sitio web al que pertenece el elemento de contenido.

Respuesta

Respuesta correcta con todos los detalles del elemento de contenido.

content_id
string<uuid>
requerido

ID del elemento de contenido.

title
string | null
requerido

Título del contenido.

url
string | null
requerido

URL visible del contenido.

normalized_url
string | null
requerido

URL normalizada: el valor que se cruza con los datos de citas.

type
string | null
requerido

Cómo ha llegado el contenido al centro: draft (artículo escrito por Athena), optimize (reescritura de una página), snipe, slice, manual (redactado en el editor), external (añadido manualmente), imported (mediante GA4).

Ejemplo:

"draft"

sheet_id
string<uuid> | null
requerido

Hoja del centro de contenidos a la que pertenece el elemento. Consulta GET /api/v1/content/sheets.

status
enum<string> | null
requerido

Estado del ciclo de generación. pending/pending_brief/pending_article: trabajo en curso; generated_brief: plan listo y artículo aún en redacción; generated: texto listo; done: publicado o marcado como terminado; scheduled: publicación programada. null si aún no hay registro de generación (p. ej., una página monitorizada aún sin extraer).

Opciones disponibles:
done,
generated,
failed,
pending,
generated_brief,
pending_brief,
pending_article,
scheduled
brief
string | null
requerido

Plan de contenido en Markdown. Disponible cuando status alcanza generated_brief.

body
string | null
requerido

Cuerpo del artículo o página en Markdown. Contiene el borrador generado, la reescritura de optimize, el artículo de snipe, el texto redactado o el cuerpo extraído de una página monitorizada, según type.

meta_description
string | null
requerido

Metadescripción generada.

cited_urls
string[] | null
requerido

URL de fuentes externas citadas en el cuerpo. No debe confundirse con citations de POST /api/v1/content, que es el número de respuestas de IA que citan esta URL.

URLs internas enlazadas desde el cuerpo.

brief_cited_urls
string[] | null
requerido

URLs de fuentes externas a las que hace referencia el plan de contenido.

URLs internas sugeridas por el plan de contenido.

optimize_summary
object | null
requerido

Para elementos optimize: resumen de los cambios de la reescritura. null para otros tipos o si no se ha completado ninguna reescritura.

linkedin_post
string | null
requerido

Última publicación de LinkedIn terminada y generada para este contenido; para contenido antiguo utiliza como alternativa los valores guardados anteriormente.

x_post
string | null
requerido

Última publicación de X terminada y generada para este contenido; para contenido antiguo utiliza como alternativa los valores guardados anteriormente.

facebook_post
string | null
requerido

Última publicación de Facebook terminada y generada para este contenido; para contenido antiguo utiliza como alternativa los valores guardados anteriormente.

instagram_post
string | null
requerido

Última publicación de Instagram terminada y generada para este contenido; para contenido antiguo utiliza como alternativa los valores guardados anteriormente.

reddit_post
string | null
requerido

Última publicación de Reddit terminada y generada para este contenido; para contenido antiguo utiliza como alternativa los valores guardados anteriormente.

topic_name
string | null
requerido

Nombre del tema al que se dirige el contenido, si se ha asignado.

prompts
object[]
requerido

Consultas a las que se dirige este contenido, con las asociaciones más antiguas primero y un máximo de 100 entradas. Si prompts_total supera 100, el resto no se puede recuperar actualmente. Vacío si no tiene consultas objetivo, algo habitual en páginas importadas o externas. No son las consultas que citan la página; para ellas, consulta POST /api/v1/content/prompts.

prompts_total
integer
requerido

Número total de consultas a las que se dirige este contenido, antes de aplicar el límite de 100 entradas a prompts.

mark_as_done_time
string<date-time> | null
requerido

Cuándo se marcó el elemento como terminado o publicado.

created_at
string<date-time>
requerido

Cuándo se creó el elemento de contenido.

updated_at
string<date-time>
requerido

Último cambio del elemento de contenido o de su texto generado (la más reciente de las marcas de tiempo de la fila y de generación).