action dev_unpublish_article { label: "Unpublish an article" description: "This endpoint allows the client to unpublish an article.\n\nThe user associated with the API key must have any 'admin' or 'moderator' role.\n\nThe article will be unpublished and will no longer be visible to the public. It will remain\nin the database and will set back to draft status on the author's posts dashboard. Any\nnotifications associated with the article will be deleted. Any comments on the article\nwill remain." provider: dev method: PUT path: "/api/articles/{id}/unpublish" encoding: json input: { type: "object" properties: { id: { type: "integer" format: "int32" } note: { type: "string" } } required: ["id"] additionalProperties: false } output: { type: "object" additionalProperties: true } }