Update

Update an existing pronunciation dictionary by uploading a JSON file. You can add new words, change existing pronunciations, or both — entries not included in the uploaded file remain unchanged.

Limits: Max 100 words per dictionary, 1 MB file size.

The response includes the dictionary_id and the updated pronunciation mappings for verification.

Authentication

api-subscription-keystring
API Key authentication via header

Query parameters

dict_idstringRequired
ID of the dictionary to update

Request

This endpoint expects a multipart form containing a file.
filefileRequired

Response

Successful Response
dictionary_idstring
Unique identifier of the updated dictionary.
updated_pronunciationsmap from strings to maps from strings to strings

The new pronunciation data after the update, organized as {language_code: {word: pronunciation}}.

Errors