Atualizar um artigo
PATCH
Salva uma nova revisão sobre a que você leu (revision); o que você não manda fica. coverImageId define a capa. Um artigo aprovado ou agendado volta a rascunho; um em revisão só muda por quem pode aprovar.
Permissão: articles:write.
apiTokenheader
AutorizaçãoBearer <token>Token de API (pl_live_…) de Organização › Chaves de API, com suas permissões e limite de 60 chamadas por minuto. Um token de projeto trabalha no seu projeto; um token de todos os projetos indica um com projectId.
id*stringO id do artigo (ou, com o token de leitura, o slug).
application/json- body
revision?integerA revisão que você leu; uma mais nova é conflito.
Intervalo
1 <= valuemarkdown?stringO corpo: títulos ## e ###, parágrafos, listas - ou 1., citações >, negrito, código, links e imagens como de Enviar imagem. Uma primeira linha # é o título.
Tamanho
length <= 200000title?stringTamanho
1 <= length <= 200slug?stringpalavras-minusculas-com-hifens
Padrão
^[a-z0-9]+(?:-[a-z0-9]+)*$Tamanho
length <= 120summary?stringTamanho
length <= 1000seoTitle?stringTamanho
length <= 200seoDescription?stringTamanho
length <= 500coverImageId?stringDe Enviar imagem.
Tamanho
1 <= length <= 64OK
application/json- response
Exemplo de requisição
curl -X PATCH 'https://app.postline.com.br/api/v1/articles/string' \ -H 'Authorization: Bearer pl_live_…' \ -H 'Content-Type: application/json' \ -d '{ "revision": 3, "seoTitle": "Cut churn in 30 days"}'Exemplo de resposta
{ "revision": 4, "status": "draft", "slug": "cut-churn-first-30-days", "droppedImages": []}