Atualizado em 17 de outubro de 2026

Considerações

  • Exige o escopo publications:draft e a permissão de editar do usuário responsável.
  • Edição parcial: envie só os campos que quer mudar (title, briefing, client_id, campaign_id, planned_at).
  • O title, quando enviado, não pode ficar vazio.
  • Só funciona enquanto a publicação for rascunho (is_draft: true); fora disso responde 422.
  • Nunca publica nem agenda — o rascunho continua rascunho.

Referência

PATCH /publications/{publication} na Referência da API

Como fazer

Envie um PATCH para /publications/{publication} com os campos a alterar:

cURL
curl -X PATCH "$MICORE_BASE_URL/publications/345" \
  -H "Authorization: Bearer $MICORE_TOKEN" \
  -H "Accept: application/json" \
  -H "Content-Type: application/json" \
  -d '{
    "title": "Lançamento da coleção de verão",
    "planned_at": "2026-10-22T14:00:00-03:00"
}'

Resposta

Resposta · 200
{
  "data": {
    "id": 345,
    "title": "Lançamento da coleção de verão",
    "is_draft": true,
    "status": null,
    "planned_at": "2026-10-22T14:00:00-03:00",
    "platforms": [],
    "updated_at": "2026-10-20T10:30:00-03:00"
  }
}
Precisa de ajuda?Use o request ID e abra um chamado no miCore se encontrar uma divergência.