> ## Documentation Index
> Fetch the complete documentation index at: https://docs.voicery.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Get available synthesizer providers

> Retrieve all available TTS (text-to-speech) synthesizer providers for assistant configuration

This endpoint returns a list of all available text-to-speech synthesizer providers that can be used when creating or updating assistants.

### Response fields

<ResponseField name="data" type="array">
  <Expandable title="properties">
    <ResponseField name="id" type="integer">
      The unique identifier of the synthesizer provider (maps to `synthesizer_provider_id`)
    </ResponseField>

    <ResponseField name="name" type="string">
      The display name of the provider
    </ResponseField>

    <ResponseField name="code" type="string">
      The machine-readable code of the provider
    </ResponseField>
  </Expandable>
</ResponseField>

<ResponseExample>
  ```json 200 Response theme={null}
  [
    {
      "id": 1,
      "name": "ElevenLabs",
      "code": "elevenlabs"
    },
    {
      "id": 2,
      "name": "Azure",
      "code": "azure"
    },
    {
      "id": 3,
      "name": "Cartesia",
      "code": "cartesia"
    }
  ]
  ```
</ResponseExample>

### Notes

* This endpoint does not require any parameters
* Use the `id` field (which maps to `synthesizer_provider_id`) when creating or updating assistants
* The `code` field is the machine-readable identifier for the provider
* The list of returned providers may vary depending on configuration, such as `language_id` or `pipeline`/`dualplex` settings
