Realtime EndpointsToolsUpdate a toolCopy Pageput https://api.d-id.com/tools/{toolId}Update a toolPath ParamstoolIdstringrequiredBody ParamsRequest DTO for updating an existing toolnamestringlength between 1 and 64^[a-zA-Z0-9_-]+$Name of the tool (only alphanumeric characters, hyphens, and underscores)descriptionstringDescription of what the tool doesdisplay_namestringlength ≤ 64Human-readable label shown in Studio instead of name. Not sent to the LLM.schemaobjectOpenAI-compatible function schemaTool Schema objectconfigServer ConfigurationExecution configuration for the toolTool Configuration Server Configurationauthobject | nullAuthentication configuration for the tool.Authentication object | nullproviderstringProvider of the toolResponses 200Tool updated successfully 401Unauthorized 403Forbidden 404Tool not found 500Internal Server ErrorUpdated 3 months ago Get a toolDelete a toolDid this page help you?YesNo