posts permite listar, criar, atualizar, agendar, tentar novamente e excluir posts
em qualquer plataforma conectada. Todos os comandos aceitam as flags globais (--json padrão,
--table, --verbose, --api-key, --api-url) e leem as credenciais de SOME_API_KEY
/ SOME_API_URL quando essas flags são omitidas.
posts:list
Lista os posts do seu espaço de trabalho, com filtros opcionais. Useposts:calendar
para filtrar por um intervalo de datas.
Exemplo
posts:get
Obtém um único post pelo ID, com todos os detalhes.Exemplo
posts:calendar
Obtém os posts agendados dentro de um intervalo de datas específico. Útil para visualizações no estilo de calendário.Exemplo
posts:create
Cria um novo post para qualquer plataforma conectada. Omita--date para publicar imediatamente ou
informe um timestamp ISO 8601 para agendar para depois.
Exemplos
A opção
-m, --media aceita uma mistura, separada por vírgulas, de caminhos de arquivos locais e
UUIDs de arquivos de mídia existentes. Os arquivos locais recebem uma URL pré-assinada e são enviados automaticamente; os UUIDs
são carregados da sua biblioteca de mídia. Cada item deve ser um caminho de arquivo legível ou um
UUID de arquivo válido; qualquer outra coisa é rejeitada. Os tipos de arquivo compatíveis incluem PNG, JPG, JPEG,
GIF, WebP, SVG, MP4, MOV, AVI, WebM, MP3, WAV e PDF.posts:update
Atualiza o texto, a data de agendamento ou os metadados específicos da plataforma de um post existente.Exemplo
posts:delete
Exclui um ou mais posts. Excluir um único ID usa o endpoint de exclusão individual; informar vários IDs usa a exclusão em lote. Pede confirmação, a menos que-y seja usada.
Exemplos
posts:bulk-delete
Exclui vários posts pelo ID em uma única requisição em lote. Pede confirmação, a menos que-y seja usada.
Exemplo
posts:schedule
Agenda um post para uma data futura.Exemplo
posts:unschedule
Remove um post do agendamento.Exemplo
posts:retry
Tenta novamente um post que falhou. O post volta para a fila de publicação.Exemplo
posts:resubmit
Reenvia para aprovação um post que foi rejeitado.Exemplo