Saltar al contenido principal
El grupo de comandos posts te permite listar, crear, actualizar, programar, reintentar y eliminar publicaciones en cualquier plataforma conectada. Todos los comandos aceptan las opciones globales (--json por defecto, --table, --verbose, --api-key, --api-url) y leen las credenciales de SOME_API_KEY / SOME_API_URL cuando se omiten esas opciones.

posts:list

Lista las publicaciones de tu espacio de trabajo con filtros opcionales. Usa posts:calendar para filtrar por un rango de fechas.
Ejemplo

posts:get

Obtiene una publicación por ID con todos sus detalles.
Ejemplo

posts:calendar

Obtiene las publicaciones programadas dentro de un rango de fechas concreto. Útil para vistas de tipo calendario.
Ejemplo

posts:create

Crea una publicación nueva dirigida a cualquier plataforma conectada. Omite --date para publicar de inmediato, o indica una marca de tiempo ISO 8601 para programarla para más tarde.
Ejemplos
La opción -m, --media acepta una mezcla, separada por comas, de rutas de archivos locales y UUID de archivos multimedia existentes. Los archivos locales se prefirman y se suben automáticamente; los UUID se obtienen de tu biblioteca multimedia. Cada elemento debe ser una ruta de archivo legible o un UUID de archivo válido; cualquier otra cosa se rechaza. Los tipos de archivo admitidos incluyen PNG, JPG, JPEG, GIF, WebP, SVG, MP4, MOV, AVI, WebM, MP3, WAV y PDF.
Si no pasas --accounts y tienes varias cuentas de la plataforma elegida, la CLI te pide que selecciones una de forma interactiva. Al crear un borrador (-t draft), la cuenta es opcional: la publicación se envía sin ella si no se indica o no se resuelve ninguna.
Cuando se indica -j, --json-file, el contenido del archivo se usa tal cual como cuerpo de la solicitud y las demás opciones (-c, --platform, --media, etc.) se ignoran.

posts:update

Actualiza el texto, la fecha programada o los metadatos específicos de la plataforma de una publicación existente.
Ejemplo

posts:delete

Elimina una o más publicaciones. Si eliminas un solo ID se usa el endpoint de eliminación individual; si pasas varios ID se usa la eliminación masiva. Pide confirmación a menos que se indique -y.
Ejemplos

posts:bulk-delete

Elimina varias publicaciones por ID en una sola solicitud masiva. Pide confirmación a menos que se indique -y.
Ejemplo

posts:schedule

Programa una publicación para una fecha futura.
Ejemplo

posts:unschedule

Quita una publicación de la programación.
Ejemplo

posts:retry

Reintenta una publicación fallida. La publicación vuelve a ponerse en cola para publicarse.
Ejemplo

posts:resubmit

Reenvía para aprobación una publicación rechazada.
Ejemplo