action apicurio_update_artifact_state { label: "Update artifact state" description: "Updates the state of the artifact. For example, you can use this to mark the latest\nversion of an artifact as `DEPRECATED`. The operation changes the state of the latest \nversion of the artifact. If multiple versions exist, only the most recent is changed.\n\nThis operation can fail for the following reasons:\n\n* No artifact with this `artifactId` exists (HTTP error `404`)\n* A server error occurred (HTTP error `500`)\n" provider: apicurio method: PUT path: "/groups/{groupId}/artifacts/{artifactId}/state" encoding: json input: { type: "object" required: ["state"] properties: { state: { type: "string" description: "Describes the state of an artifact or artifact version. The following states\nare possible:\n\n* ENABLED\n* DISABLED\n* DEPRECATED\n" enum: ["ENABLED", "DISABLED", "DEPRECATED"] } } } output: { type: "object" additionalProperties: true } }