POST https://api.usecommune.comarticle.published Production. There is no separate sandbox host.

Article published

An article became publicly readable on Commune. Two paths reach this state and both publish here, distinguished by data.source.

commune_send: an article written in Commune finished sending. Its status moved from sending to sent and posted_at was stamped, which is what surfaces it in the feed.

import: a post arrived from a connected ESP or an RSS feed. Feeds are polled on a schedule, so this fires without a creator having done anything at that moment.

An article with a future posted_at is scheduled, not published, and does not fire this topic until it is actually live.

Delivered as a single HTTPS POST to the consumer's registered endpoint, with the message as the JSON request body. Respond 2xx to acknowledge. Anything else, or a timeout, is retried with backoff, so acknowledge fast and do the work afterwards.

Request Headers

  • string Required
  • string(uuid) Required
  • string Required
  • string Required
  • string(date-time) Required
  • integer

Body

An article became publicly readable.

  • string(uuid) Required
  • string Required
  • string Required
  • string(date-time) Required
  • string(uuid) | null Required
  • string | null Required
POST article.published
Loading...

Share your request

Use this link to easily share a pre-filled request of this operation. Everything you filled will be shared apart from the authentication fields.

Request URL

https://api-reference.usecommune.dev/explorer/operation/operation-onarticlepublished

Send a delete request

It looks like you’re about to send a DELETE request to this API. This type of request carries a risk of permanent and irreversible data loss.

Are you sure you want to continue?
Response
Waiting for a request to be sent.