# Partially update an artifact Update specific fields of an artifact. Endpoint: PATCH /api/ai-mentor/orgs/{org}/users/{user_id}/artifacts/{id}/ Version: 4.84.1-ai-plus Security: PlatformApiKeyAuthentication ## Path parameters: - `id` (integer, required) A unique integer value identifying this artifact. - `org` (string, required) - `user_id` (string, required) ## Request fields (application/json): - `title` (string) Title or identifier for the artifact - `content` (string) The markdown-styled content of the artifact - `metadata` (any) Additional metadata for the artifact ## Response 200 fields (application/json): - `id` (integer, required) - `title` (string, required) Title or identifier for the artifact - `content` (string, required) The markdown-styled content of the artifact - `file_extension` (string, required) The extension of the file for the artifact. eg. py, md, html, json, csv, etc - `chat_message` (integer, required) - `llm_name` (string, required) - `llm_provider` (string, required) - `date_created` (string, required) - `date_updated` (string, required) - `metadata` (any) Additional metadata for the artifact - `username` (string, required) Username of the student who owns this artifact - `session_id` (string, required) UUID of the session that generated this artifact ## Response 400 fields ## Response 401 fields ## Response 403 fields ## Response 404 fields