v50

latestOpenAPI 3.1.0raw.githubusercontent.com2026-08-01600974.4 KB
Avatars

Update avatar

Update an existing avatar. At least one field must be provided.

patch/v1/avatars/{id}

Path parameters

idstring uuid required

Headers

X-Runway-Version'2024-11-06' required

The version of the RunwayML API being used. You can read more about versioning here.

Request body

namestring

The character name for the avatar.

personalitystring

System prompt defining how the avatar should behave in conversations.

startScriptstring nullable

Optional opening message that the avatar will say when a session starts. Set to null to clear.

documentIdsstring[]

List of knowledge document IDs to attach to this avatar. Replaces all current attachments. Documents provide additional context during conversations.

imageProcessing'optimize' | 'none'

Controls image preprocessing. optimize improves the image for better avatar results. none uses the image as-is; quality not guaranteed.

Example request

{
  "referenceImage": "https://example.com/image.jpg",
  "personality": "You are a helpful support agent assisting users with their account questions. Be friendly, patient, and provide clear step-by-step guidance.",
  "startScript": "Hello! How can I help you today?"
}

Response

Success

OR
OR