Pular para o conteúdo principal
POST
Publica numa comunidade
content é HTML. O servidor guarda só o que está na lista abaixo e remove o resto, inclusive script e style com o conteúdo deles. Ofereça ao membro um editor limitado a essa formatação. Links saem com target="_blank" e rel="noopener noreferrer nofollow ugc", seja o que for que o membro enviou. Tags de texto vazias e figure sem conteúdo também são removidas. Anexos vão em files, como signed_id de uploads com purpose igual a forum_post_file, com até 10 MB cada. O autor passa a seguir a publicação.

Autorizações

Authorization
string
header
obrigatório

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

X-Memberkit-Headless-Key
string
header
obrigatório

Chave headless da área de membros, em Configurações. É pública e vai em todas as requisições, inclusive nas que levam o token do membro.

Cabeçalhos

Idempotency-Key
string

Chave única do envio, para que uma repetição não seja duplicada.

Maximum string length: 255

Corpo

application/json
forum_id
integer
obrigatório
title
string
obrigatório
Maximum string length: 200
content
string
obrigatório
Maximum string length: 32000
private
boolean
padrão:false

Restringe a leitura ao autor e à equipe. Não pode ser alterado depois da criação.

files
string[]

signed_id dos anexos, de uploads com purpose forum_post_file.

Maximum array length: 3

Resposta

Publicação criada

Publicação de uma comunidade.

id
integer
obrigatório
title
string
obrigatório
pinned
boolean
obrigatório
private
boolean
obrigatório

Visível apenas para o autor e para a equipe (administradores e moderadores). Definido na criação e não pode ser alterado depois.

locked
boolean
obrigatório

Publicação trancada pelos moderadores; não aceita novos comentários.

answered
boolean
obrigatório

Se a publicação tem uma melhor resposta.

comments_count
integer
obrigatório
unread
boolean
obrigatório

Há comentários novos desde a última visita, numa publicação que o membro segue.

excerpt
string
obrigatório

Começo do conteúdo em texto puro, com até 240 caracteres.

created_at
string<date-time>
obrigatório
last_comment_at
string<date-time> | null
obrigatório
forum
object
obrigatório
user
null | object
obrigatório

Membro como os outros membros o veem.

last_comment_by
object | null
obrigatório
content
string

HTML sanitizado, pronto para exibir.

answer
null | object

O comentário escolhido como melhor resposta, para exibir acima da discussão.

subscribed
boolean

Se o membro recebe email a cada novo comentário.

can_edit
boolean
can_delete
boolean
can_choose_answer
boolean

Se o membro pode escolher a melhor resposta; falso enquanto a publicação está bloqueada.

can_comment
boolean
can_pin
boolean

Se o membro pode fixar a publicação no topo da comunidade.

can_lock
boolean

Se o membro pode bloquear os comentários da publicação.

files
object[]