# Edit an AI prompt version in place (internal) **PATCH /ai/admin/prompts/{purpose}/versions/{versionSlug}** Edits the system prompt, tool description or input schema, model, token limit, temperature or notes of a version without changing its `versionSlug`, so meant for small fixes; use a new draft for material changes. Renaming or removing top-level tool input properties returns 400; an unknown version returns 404. An unknown `purpose` returns 400. Super admins only. ## Servers - http://api.example.com: http://api.example.com () ## Authentication methods - Access token ## Parameters ### Path parameters - **purpose** (string) - **versionSlug** (string) ### Body: application/json (object) - **systemPrompt** (string) - **toolDescription** (string) - **toolInputSchema** (object) Claude tool-use input_schema (JSON Schema). Renaming or removing top-level properties triggers 400. - **model** (string) 'haiku' / 'sonnet' alias or a literal Bedrock model id - **maxTokens** (number) - **temperature** (number) - **notes** (string) ## Responses ### 200 #### Body: application/json (object) - **data** (object) - **statusCode** (number) - **timestamp** (string(date-time)) [Powered by Bump.sh](https://bump.sh)