Actions
all
Returns all pronunciation vaults. Regular users only see public vaults. Admins see all vaults and can filter by accent.
Parameters
Response
get
Returns a single pronunciation vault by ID. Returns NOT_FOUND for non-public vaults accessed by regular users.
Parameters
Response
create
Creates a new pronunciation vault. Admin only.
string
required
Vault name.
string
Optional description.
string
Accent code (e.g.
"en-US", "en-GB").array
Pronunciation pairs — array of
{ "word": "...", "pronunciation": "..." } objects. Defaults to [].boolean
default:"true"
Whether the vault is visible to all users.
201
update
Updates a pronunciation vault. Admin only. Partial updates supported — only supplied fields are changed.
Pass the vault UUID as the request id. All data fields below are optional.
string
Updated vault name.
string
Updated description.
string
Updated accent code.
array
Replacement pronunciation pairs array — replaces the existing pairs entirely.
boolean
Updated visibility flag.
delete
Permanently deletes a pronunciation vault. Admin only. Irreversible.
Parameters
Response

