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

# Telemedicine Providers

> List telemedicine providers connected to your organisation and manage their settings via the Management API

# Telemedicine Providers

A telemedicine provider is an external partner connected to your organisation to submit prescriptions on behalf of its own patients. Use these endpoints to see which providers are connected and to control what they may submit.

<Note>
  Connecting a new provider, or changing its name, identifier, or API key, is done in the Admin Tool. These endpoints cover reading and updating an existing provider's settings.
</Note>

**Read permission:** `telemedicine_provider:read`\
**Write permission:** `telemedicine_provider:write`

## List Telemedicine Providers

```bash theme={null}
GET /v1/management/telemedicine-providers
```

```bash theme={null}
curl -X GET "https://api.rxscale.com/v1/management/telemedicine-providers" \
  -H "X-API-Key: your-api-key-here"
```

```json theme={null}
{
  "data": [
    {
      "uid": "provider-123",
      "display_name": "Partner Clinic",
      "identifier": "partner-clinic"
    }
  ],
  "total": 1
}
```

## Get Provider Settings

```bash theme={null}
GET /v1/management/telemedicine-providers/{uid}/settings
```

```bash theme={null}
curl -X GET "https://api.rxscale.com/v1/management/telemedicine-providers/provider-123/settings" \
  -H "X-API-Key: your-api-key-here"
```

```json theme={null}
{
  "allow_non_qes_signed_prescriptions": false
}
```

## Update Provider Settings

```bash theme={null}
PATCH /v1/management/telemedicine-providers/{uid}/settings
```

`allow_non_qes_signed_prescriptions` is required. Enabling it lets this provider submit prescriptions that carry no qualified electronic signature (QES).

```bash theme={null}
curl -X PATCH "https://api.rxscale.com/v1/management/telemedicine-providers/provider-123/settings" \
  -H "X-API-Key: your-api-key-here" \
  -H "Content-Type: application/json" \
  -d '{
    "allow_non_qes_signed_prescriptions": true
  }'
```

```json theme={null}
{
  "allow_non_qes_signed_prescriptions": true
}
```
