# Update an existing Task Definition `UpdateTaskDefinition` `PUT /api/taskdefinitions/{scope}/{code}` - [OpenAPI fragment](https://www.lusid.com/docs/api/workflow/endpoints/task-definitions/UpdateTaskDefinition.json) - [Rendered page](https://www.lusid.com/docs/api/workflow/endpoints/task-definitions/UpdateTaskDefinition) ## Referenced schemas - [UpdateTaskDefinitionRequest](https://www.lusid.com/docs/api/workflow/schemas/UpdateTaskDefinitionRequest.txt) - [TaskDefinition](https://www.lusid.com/docs/api/workflow/schemas/TaskDefinition.txt) [< Task Definitions](https://www.lusid.com/docs/api/workflow/endpoints/task-definitions/llms.txt)