Saltar al contenido principal
GET
Listar elementos de contenido

Autorizaciones

x-api-key
string
header
requerido

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

Parámetros de consulta

website_id
string<uuid>
requerido

Sitio web cuyo centro de contenido se enumerará.

sheet_id
string<uuid>

Limita los resultados a una pestaña del centro de contenidos. Obtén los ID con GET /api/v1/content/sheets. Una pestaña de tipo vista se resuelve al repositorio principal compartido. Omítelo para incluir todas.

content_type
enum<string>

Limita los resultados a un tipo de contenido. athena_created es un atajo para los cuatro subtipos generados por Athena (draft, snipe, optimize, slice). Omítelo para incluir todos los tipos.

Opciones disponibles:
external,
imported,
athena_created,
draft,
snipe,
optimize,
slice,
manual
stage
enum<string>

Limita los resultados a una fase del proceso. Solo coincide con el registro del proceso, así que nunca selecciona filas sin él (la mayoría de páginas externas e importadas). Omítelo para incluir todas las fases.

Opciones disponibles:
scheduled,
pending,
pending_brief,
generated_brief,
pending_article,
generated,
done,
failed
prompt_id
string<uuid>

Limita los resultados a elementos escritos para esta consulta (sus consultas objetivo, los mismos ID que admite POST /api/v1/content/generate). Las consultas eliminadas de forma lógica siguen coincidiendo.

page_num
integer
predeterminado:0

Número de página, empezando en cero.

Rango requerido: x >= 0
page_size
integer
predeterminado:50

Número de elementos por página (1-100).

Rango requerido: 1 <= x <= 100

Respuesta

Respuesta correcta con la página de elementos de contenido.

content
object[]
requerido
pagination
object
requerido

Metadatos de paginación. Usa una consulta anticipada de page_size + 1: has_more=true indica que la siguiente página no está vacía. No incluye total por diseño, para evitar otra consulta COUNT(*).