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, to control what they may submit, and to link your SKUs to a provider.Connecting a new provider, or changing its name, identifier, or API key, is done in the Admin Tool. These endpoints cover an existing provider’s settings and the SKU mappings that connect that provider to your catalog.
telemedicine_provider:readWrite permission:
telemedicine_provider:write
List Telemedicine Providers
Get Provider Settings
Update Provider Settings
allow_non_qes_signed_prescriptions is required. Enabling it lets this provider submit prescriptions that carry no qualified electronic signature (QES).
SKU mappings
A SKU mapping connects one of your SKUs to a telemedicine provider and stores the identifier that provider uses for the SKU (external_id).
is_active pauses and resumes that link:
true— the mapping is active.deactivated_atisnull. The provider can resolve this SKU.false— the mapping is paused.deactivated_atis the unix timestamp when it was paused. The row is kept, but the provider’s catalog and checkout no longer resolve this SKU.
List SKU mappings
string
required
UID of the SKU whose mappings you want.
Get a SKU mapping
string
required
UID of the SKU.
string
required
UID of the mapping.
Create a SKU mapping
string
required
UID of the SKU to link.
string
required
UID of the telemedicine provider.
string
The provider’s own identifier for this SKU. Omit it when the provider will send your SKU UID.
Update a SKU mapping
is_active or external_id.
string
required
UID of the SKU.
string
required
UID of the mapping.
boolean
false pauses the mapping. true resumes it.string
Replacement for the provider’s own identifier for this SKU.
"is_active": true. deactivated_at returns to null.
Delete a SKU mapping
string
required
UID of the SKU.
string
required
UID of the mapping.
204 with an empty body.
A SKU, provider, or mapping that belongs to another organisation is returned as 404, the same as an unknown uid.