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 previamenteawait client.publishContent('660f5b8a3a1c2d4e7f8b9012');Interface
export interface ApiClient { publishContent: (contentId: string) => Promise<boolean>; // ... otros métodos}Parámetros
| Nombre | Descripción |
|---|---|
contentId | El 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 → trueHasta 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).