action discourse_lock_post { label: "Lock a post from being edited" provider: discourse method: PUT path: "/posts/{id}/locked.json" encoding: json input: { type: "object" properties: { "Api-Key": { type: "string" } "Api-Username": { type: "string" } id: { type: "string" } locked: { type: "string" } } required: ["Api-Key", "Api-Username", "id", "locked"] additionalProperties: false } output: { type: "object" properties: { locked: { type: "boolean" } } } }