---
title: "Change who an actor is"
method: PATCH
path: "/v1/apps/{app}/cast/{actor}"
tags: ["Cast"]
---

# Change who an actor is

`PATCH /v1/apps/{app}/cast/{actor}`

## Request

- Base URL: `https://api.taada.dev`
- URL: `https://api.taada.dev/v1/apps/{app}/cast/{actor}`
- Auth: HTTP bearer

Partial. The name, job, character and voice are the ACTOR's, whichever of their roles names them. `routines` replaces the whole set of the role named (the actor's first role when `{actor}` is an id).

## Path parameters

- `app` string, required
- `actor` string, required

## Request body

- object
  - `name` string
  - `title` string
  - `character` 'pip' | 'juno' | 'bea' | 'moss' | 'fern' | 'tide' | 'otto' | 'nova' | 'iris' | 'lumi' | 'ruby' | 'sol', nullable
  - `voice` 'bella' | 'lily' | 'brian' | 'daniel' | 'mine', nullable
  - `routines` object

## Response `200`

Default Response

---

[API](https://skmtc.dev/taada/apis/tada.md) · [All operations](https://skmtc.dev/taada/apis/tada/llms.txt) · [OpenAPI document](https://skmtc.dev/taada/apis/tada/revisions/9079c5c8a580?raw)
