Schedule Discussion
community-discussions
Schedule Discussion
Schedule (or reschedule) a draft discussion for future auto-publication.
Body: {data: {attributes: {scheduled_at: "<tz-aware ISO-8601>"}}}
hub_id is sourced from the query string (?hub_id=...) — mirrors the
/publish, /unpin, PATCH, and DELETE sibling action routes on this router.
Returns 200 with the updated discussion resource on success.
Returns 422 when scheduled_at is absent, naive (no tz offset), or fails
business-rule bounds (too soon, too far).
Returns 403 when the caller is not the author or is banned.
Returns 404 when the discussion does not exist.
Returns 409 when the discussion is already published.
PUT
Schedule Discussion
Authorizations
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Path Parameters
Query Parameters
Body
application/vnd.api+json
The body is of type Body · object.