Pular para o conteúdo principal
O grupo de comandos 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. Use posts: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.
Se você não passar --accounts e tiver várias contas para a plataforma escolhida, a CLI pede que você selecione uma de forma interativa. Ao criar um rascunho (-t draft), a conta é opcional: o post é enviado sem conta se nenhuma for informada ou resolvida.
Quando -j, --json-file é informada, o conteúdo do arquivo é usado exatamente como está no corpo da requisição e as demais flags (-c, --platform, --media etc.) são ignoradas.

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