Saltearse al contenido

publishContent

La función publishContent publica una entrada de contenido existente. Tras esta llamada, la entrada pasa a ser visible (el comportamiento por defecto de getContent y getContentList). Es el equivalente en JavaScript/TypeScript del endpoint REST POST /content/:id/publish.

Ejemplo:

// Usando el cliente creado previamente
await client.publishContent('660f5b8a3a1c2d4e7f8b9012');

Interface

export interface ApiClient {
publishContent: (contentId: string) => Promise<boolean>;
// ... otros métodos
}

Parámetros

NombreDescripción
contentIdEl ID de la entrada de contenido a publicar. Puedes encontrarlo en la pestaña Content de tu proyecto, ya sea en el listado o en el detalle del contenido.

Salida

La función devuelve una Promise<boolean> que se resuelve a true en caso de éxito.

const ok = await client.publishContent('660f5b8a3a1c2d4e7f8b9012');
// ok → true

Hasta que llames a publishContent, una entrada recién creada o editada solo es accesible en modo preview — es decir, prefijando el read token con PREVIEW_ (consulta Preview token).