{ "opencollection": "1.0.0", "info": { "name": "Telnyx Access Tokens Pronunciation Dictionaries API", "version": "2.0.0" }, "request": { "auth": { "type": "bearer", "token": "{{bearerToken}}" } }, "items": [ { "info": { "name": "Pronunciation Dictionaries", "type": "folder" }, "items": [ { "info": { "name": "List pronunciation dictionaries", "type": "http" }, "http": { "method": "GET", "url": "https://api.telnyx.com/v2/pronunciation_dicts", "params": [ { "name": "page[number]", "value": "", "type": "query", "description": "Page number (1-based). Defaults to 1." }, { "name": "page[size]", "value": "", "type": "query", "description": "Number of results per page. Defaults to 20, maximum 250." } ] }, "docs": "List all pronunciation dictionaries for the authenticated organization. Results are paginated using offset-based pagination." }, { "info": { "name": "Create a pronunciation dictionary", "type": "http" }, "http": { "method": "POST", "url": "https://api.telnyx.com/v2/pronunciation_dicts", "body": { "type": "json", "data": "{}" } }, "docs": "Create a new pronunciation dictionary for the authenticated organization. Each dictionary contains a list of items that control how specific words are spoken. Items can be alias type (text replacement) or phoneme type (IPA pronunciation notation).\n\nAs an alternative to providing items directly as JSON, you can upload a dictionary file (PLS/XML or plain text format, max 1MB) using multipart/form-data. PLS files use the standard W3C Pronunciation Lexicon Specification XML format. Text files use a " }, { "info": { "name": "Get a pronunciation dictionary", "type": "http" }, "http": { "method": "GET", "url": "https://api.telnyx.com/v2/pronunciation_dicts/:id", "params": [ { "name": "id", "value": "", "type": "path", "description": "The UUID of the pronunciation dictionary." } ] }, "docs": "Retrieve a single pronunciation dictionary by ID." }, { "info": { "name": "Update a pronunciation dictionary", "type": "http" }, "http": { "method": "PATCH", "url": "https://api.telnyx.com/v2/pronunciation_dicts/:id", "params": [ { "name": "id", "value": "", "type": "path", "description": "The UUID of the pronunciation dictionary." } ], "body": { "type": "json", "data": "{}" } }, "docs": "Update the name and/or items of an existing pronunciation dictionary. Uses optimistic locking — if the dictionary was modified concurrently, the request returns 409 Conflict." }, { "info": { "name": "Delete a pronunciation dictionary", "type": "http" }, "http": { "method": "DELETE", "url": "https://api.telnyx.com/v2/pronunciation_dicts/:id", "params": [ { "name": "id", "value": "", "type": "path", "description": "The UUID of the pronunciation dictionary." } ] }, "docs": "Permanently delete a pronunciation dictionary." } ] } ], "bundled": true }