Skip to main content
POST
Enviar mídia

Authorizations

Authorization
string
header
required

Chave de API do workspace, criada em Configurações > Chaves de API.

Path Parameters

post
string<uuid>
required

Id do post. Um post de outro workspace devolve 404.

Body

multipart/form-data
media
file
required

O arquivo, no campo media.

Response

O post com a nova mídia.

Um post em um canal. Posts criados juntos para vários canais são posts independentes que compartilham o mesmo post_group_id. O canal, o formato, as configurações da rede e o resultado da publicação ficam em platforms.

id
string<uuid>
post_group_id
string<uuid> | null

Igual em todos os posts criados na mesma requisição.

author
object | null

Um membro do workspace. Só o id e o nome são expostos.

content
string | null

Texto do post, guardado como foi enviado (posts escritos no app guardam o HTML do editor).

media
object[] | null
status
enum<string>

Ciclo de vida do post no PostClean. pending_approval é um post que um membro que precisa de aprovação pediu para agendar ou publicar. partially_published aparece em posts antigos com vários destinos quando só parte deles foi publicada. O resultado em cada rede fica em platforms[].status.

Available options:
draft,
pending_approval,
scheduled,
publishing,
published,
partially_published,
failed
schedule_mode
enum<string> | null

queue: o post ocupa um horário da grade de postagem do canal. custom: está agendado num horário próprio.

Available options:
queue,
custom,
null
scheduled_at
string | null

UTC, no formato Y-m-d H:i:s.

published_at
string | null

UTC, no formato Y-m-d H:i:s.

approval_requested_by
object | null

Quem pediu a aprovação (nem sempre é o autor).

approval_requested_at
string | null

UTC, no formato Y-m-d H:i:s.

approved_by
object | null

Um membro do workspace. Só o id e o nome são expostos.

approved_at
string | null

UTC, no formato Y-m-d H:i:s.

recurrence
object | null

Regra de repetição, ou null.

origin
enum<string>

trypost para posts criados no PostClean. network para posts importados da rede (publicados fora do PostClean).

Available options:
trypost,
network
platforms
object[]

Destinos do post. Posts criados pela API têm exatamente um.

labels
object[]
created_at
string

UTC, no formato Y-m-d H:i:s.

updated_at
string

UTC, no formato Y-m-d H:i:s.