Skip to main content

Update Speaker Roles

PUT 

/v1/audios/{audio_id}/speakers/roles

Set declared speaker roles (agent / customer) by speaker_id.

Merge-by-id: a role write does not clobber name, and a rename does not clobber role. Unknown ids 422 the whole batch. Audio must be completed. Owner or media:write.

The names PUT response is still {speaker_id, name} only — if D1 refreshes local state from it, role chips vanish until reload. This response returns the full speaker list including role.

Request

Responses

Successful Response