# The managed speech + language stack, by tier

> GET /providers. HeyRik API parameters and documented request and response examples.

Source: https://www.heyrik.com/docs/api-reference/agent-settings/get-providers-the-managed-speech-language-stack-by-tier

GET https://server.heyrik.com/api/v1/providers

## Headers

Authorization: Bearer $HEYRIK_API_KEY (required). Keep your key on your server.

## Notes

Pass provider + model from `llm` as an agent's llm setting. GET /llm-providers returns just the `llm` list.

## Request example

```sh
curl https://server.heyrik.com/api/v1/providers \
  -H "Authorization: Bearer $HEYRIK_API_KEY"
```

## Response example

```json
{
  "data": {
    "llm": [
      { "provider": "heyrik", "model": "standard", "label": "Standard - fastest (Mumbai)", "global_only": false },
      { "provider": "heyrik", "model": "economy", "label": "Economy - lowest cost (global only)", "global_only": true }
    ],
    "stt": [ { "provider": "heyrik", "label": "HeyRik Speech-to-Text" } ],
    "tts": [ { "provider": "astra", "label": "Astra v1" } ]
  }
}
```
