Unit Settings REST API Reference


Use the Unit Settings REST API to manage settings on Alexa-enabled devices in Alexa Smart Properties units, such as rooms. To create or delete units, see Property Hierarchy Management REST API Reference.

API endpoint

Based on the country of your organization, set the Host parameter in the request header to one of the following API endpoints.

Country Endpoint

CA, US

https://api.amazonalexa.com

DE, ES, FR, IT, UK

https://api.eu.amazonalexa.com

JP

https://api.fe.amazonalexa.com

Authentication

Each API request must have an authorization header whose value is the access token retrieved from Login with Amazon (LWA). For details, see Manage API Access.

Operations

The Unit Settings API includes the following operations.

Operation HTTP Method and URI

Delete alarms for unit

DELETE /v1/alerts/alarms?unitId={unitId}

Delete reminders for unit

DELETE /v1/alerts/reminders?unitId={unitId}

Delete timers for unit

DELETE /v1/alerts/timers?unitId={unitId}

Get default music station setting

GET /v2/units/{unitId}/settings/MusicExperience.defaultStationPreferences

Set default music station setting

PUT /v2/units/{unitId}/settings/MusicExperience.defaultStationPreferences

Delete alarms for unit

Delete all alarms on all endpoints in the specified unit.

Request

To delete alarms, you make a DELETE request to the /v1/alerts/alarms resource.

This operation is available in the following countries.

Healthcare Hospitality Senior Living Core

US

US, UK, FR, CA, IT, DE, ES, JP

US, UK, FR, CA, IT, DE, ES, JP

US

Request path and header example

Copied to clipboard.

DELETE /v1/alerts/alarms?unitId={unitId}
Host: api.amazonalexa.com
Accept: application/json
Authorization: Bearer {access token}

Request path and header parameters

Parameter Located in Description Type Required

unitId

Query

Filter endpoints to those associated with a particular unit.
Formatted as Amazon Common Identifier (ACI), amzn1.alexa.unit.did.{id}.

String

Yes

access token

Header

Access token for the customer.
Set to an LWA token.

String

Yes

Request body example

The request has no body.

Request body properties

The request has no body.

Response

A successful response returns HTTP 204 No Content. On error, the response returns the appropriate HTTP status code and includes a response body with an error code and human readable message.

Response body example

On success, the response has no body.

If there is an error on a particular device in the unit, Alexa records the failure and continues deleting alarms on the remaining devices. The response returns the endpoint ID and reason for each device failure in the response body.

  • If there are multiple failures with the same failure reason, the response returns the most accurate HTTP status code. For example, 504 DEVICE_NOT_REACHABLE if all failures are because of unreachable devices.
  • If there are multiple failures with different failure reasons, the response returns the 500 INTERNAL_SERVER_ERROR status code, with more specific details for each failure listed in the array of errors.
HTTP/1.1 500 INTERNAL_SERVER_ERROR
Content-Type: application/json

{
    "errors": [{
            "code": "DEVICE_NOT_REACHABLE",
            "message": "Device not reachable / offline",
            "endpointId": "amzn1.alexa.endpoint.3"
        },
        {
            "code": "INTERNAL_SERVER_ERROR",
            "message": "Unexpected Error",
            "endpointId": "amzn1.alexa.endpoint.7"
        }
    ]
}

Response body properties

On success, the response has no body. On error, the response body includes the following properties.

Field Description Type

errors

List of errors that occurred on each endpoint.

Array of objects

error[].type

Error name, for example, DEVICE_UNREACHABLE.

String

error[].message

Error message. Use the message for debugging/logging purposes. You must not share it with the customer. No business logic should depend on the content of the error message.

String

error[].endpointId

Identifies the endpoint that faced an error.
Formatted as Amazon Common Identifier (ACI), "amzn1.alexa.endpoint.{id}".

String

HTTP status codes

Status Description

204 No Content

Alarms deleted successfully.
Also returned when there are no alarms to delete.

400 Bad Request

Indicates that one or more properties in the request body aren't valid.

401 Unauthorized

Request didn't include the authorization token, or the included token expired or isn't valid. Or, you don't have access to the resource.

403 Forbidden

Indicates that the authorization token is valid, but the requested operation isn't allowed.

404 Not Found

Requested resource not found.

429 Too Many Requests

Permitted rate limit, specified as the number of requests per unit of time, exceeded. You can retry the request by using exponential back-off.

500 Server Error

Error occurred on the server. You can retry the request by using exponential back-off.

503 Service Unavailable

Server is down for maintenance, overloaded, or otherwise unavailable to handle the incoming request.

Delete reminders for unit

Delete all reminders on all endpoints in the specified unit.

This operation is available in the following countries.

Healthcare Hospitality Senior Living Core

US

US, CA, IT, DE, JP

US, UK, FR, CA, IT, DE, ES, JP

None

Request

To delete reminders, you make a DELETE request to the /v1/alerts/reminders resource.

Request path and header example

Copied to clipboard.

DELETE /v1/alerts/reminders?unitId={unitId}
Host: api.amazonalexa.com
Accept: application/json
Authorization: Bearer {access token}

Request path and header parameters

Parameter Located in Description Type Required

unitId

Query

Filter endpoints to those associated with a particular unit.
Formatted as Amazon Common Identifier (ACI), amzn1.alexa.unit.did.{id}.

String

Yes

access token

Header

Access token for the customer.
Set to an LWA token.

String

Yes

Request body example

The request has no body.

Request body properties

The request has no body.

Response

A successful response returns HTTP 204 No Content. On error, the response returns the appropriate HTTP status code and includes a response body with an error code and human readable message.

Response body example

On success, the response has no body.

If there is an error on a particular device in the unit, Alexa records the failure and continues deleting reminders on the remaining devices. The response returns the endpoint ID and reason for each device failure in the response body.

  • If there are multiple failures with the same failure reason, the response returns the most accurate HTTP status code. For example, 504 DEVICE_NOT_REACHABLE if all failures are because of unreachable devices.
  • If there are multiple failures with different failure reasons, the response returns the 500 INTERNAL_SERVER_ERROR status code, with more specific details for each failure listed in the array of errors.
HTTP/1.1 500 INTERNAL_SERVER_ERROR
Content-Type: application/json

{
    "errors": [{
            "code": "DEVICE_NOT_REACHABLE",
            "message": "Device not reachable / offline",
            "endpointId": "amzn1.alexa.endpoint.3"
        },
        {
            "code": "INTERNAL_SERVER_ERROR",
            "message": "Unexpected Error",
            "endpointId": "amzn1.alexa.endpoint.7"
        }
    ]
}

Response body properties

On success, the response has no body. On error, the response body includes the following properties.

Field Description Type

errors

List of errors that occurred on each endpoint.

Array of objects

error[].type

Error name, for example, DEVICE_UNREACHABLE.

String

error[].message

Error message. Use the message for debugging/logging purposes. You must not share it with the customer. No business logic should depend on the content of the error message.

String

error[].endpointId

Identifies the endpoint that faced an error.
Formatted as Amazon Common Identifier (ACI), "amzn1.alexa.endpoint.{id}".

String

HTTP status codes

Status Description

204 No Content

Reminders deleted successfully.
Also returned when there are no reminders to delete.

400 Bad Request

Indicates that one or more properties in the request body aren't valid.

401 Unauthorized

Request didn't include the authorization token, or the included token expired or isn't valid. Or, you don't have access to the resource.

403 Forbidden

Indicates that the authorization token is valid, but the requested operation isn't allowed.

404 Not Found

Requested resource not found.

429 Too Many Requests

Permitted rate limit, specified as the number of requests per unit of time, exceeded. You can retry the request by using exponential back-off.

500 Server Error

Error occurred on the server. You can retry the request by using exponential back-off.

503 Service Unavailable

Server is down for maintenance, overloaded, or otherwise unavailable to handle the incoming request.

Delete timers for unit

Delete all timers on all endpoints in the specified unit. To delete timers on just one endpoint, see Delete all timers for an endopint.

This operation is available in the following countries.

Healthcare Hospitality Senior Living Core

US

US

US

None

Request

To delete all timers, you make a DELETE request to the /v1/alerts/timers resource.

Request path and header example

Copied to clipboard.

DELETE /v1/alerts/timers?unitId={unitId}
Host: api.amazonalexa.com
Accept: application/json
Authorization: Bearer {access token}

Request path and header parameters

Parameter Located in Description Type Required

unitId

Query

Filter endpoints to those associated with a particular unit.
Formatted as Amazon Common Identifier (ACI), amzn1.alexa.unit.did.{id}.

String

Yes

access token

Header

Access token for the customer.
Set to an LWA token.

String

Yes

Request body example

The request has no body.

Request body properties

The request has no body.

Response

A successful response returns HTTP 204 No Content. On error, the response returns the appropriate HTTP status code and includes a response body with an error code and human readable message.

Response body example

On success, the response has no body.

If there is an error on a particular device in the unit, Alexa records the failure and continues deleting timers on the remaining devices. The response returns the endpoint ID and reason for each device failure in the response body.

  • If there are multiple failures with the same failure reason, the response returns the most accurate HTTP status code. For example, 504 DEVICE_NOT_REACHABLE if all failures are because of unreachable devices.
  • If there are multiple failures with different failure reasons, the response returns the 500 INTERNAL_SERVER_ERROR status code, with more specific details for each failure listed in the array of errors.
HTTP/1.1 500 INTERNAL_SERVER_ERROR
Content-Type: application/json

{
    "errors": [{
            "code": "DEVICE_NOT_REACHABLE",
            "message": "Device not reachable / offline",
            "endpointId": "amzn1.alexa.endpoint.3"
        },
        {
            "code": "INTERNAL_SERVER_ERROR",
            "message": "Unexpected Error",
            "endpointId": "amzn1.alexa.endpoint.7"
        }
    ]
}

Response body properties

On success, the response has no body. On error, the response body includes the following properties.

Field Description Type

errors

List of errors that occurred on each endpoint.

Array of objects

error[].type

Error name, for example, DEVICE_UNREACHABLE.

String

error[].message

Error message. Use the message for debugging/logging purposes. You must not share it with the customer. No business logic should depend on the content of the error message.

String

error[].endpointId

Identifies the endpoint that faced an error.
Formatted as Amazon Common Identifier (ACI), "amzn1.alexa.endpoint.{id}".

String

HTTP status codes

Status Description

204 No Content

Timers deleted successfully.
Also returned when there are no timers to delete.

400 Bad Request

Indicates that one or more properties in the request body aren't valid.

401 Unauthorized

Request didn't include the authorization token, or the included token expired or isn't valid. Or, you don't have access to the resource.

403 Forbidden

Indicates that the authorization token is valid, but the requested operation isn't allowed.

404 Not Found

Requested resource not found.

429 Too Many Requests

Permitted rate limit, specified as the number of requests per unit of time, exceeded. You can retry the request by using exponential back-off.

500 Server Error

Error occurred on the server. You can retry the request by using exponential back-off.

503 Service Unavailable

Server is down for maintenance, overloaded, or otherwise unavailable to handle the incoming request.

Get default music station setting

Get the default music station setting for the specified unit.

This operation is available in the following countries.

Healthcare Hospitality Senior Living Core

US

US, UK, FR, CA, IT, DE, ES, JP

US, UK, FR, CA, IT, DE, ES, JP

US

Request

To get the music setting, you make a GET request to the /v2/units/{unitId}/settings/MusicExperience.defaultStationPreferences resource.

Request path and header example

Copied to clipboard.

GET /v2/units/{unitId}/settings/MusicExperience.defaultStationPreferences
Host: api.amazonalexa.com
Accept: application/json
Authorization: Bearer {access token}

Request path and header parameters

Parameter Located in Description Type Required

unitId

Path

Identifies the unit.
Formatted as Amazon Common Identifier (ACI), amzn1.alexa.unit.did.{id}.

String

Yes

access token

Header

Access token for the customer.
Set to an LWA token.

String

Yes

Request body example

The request has no body.

Request body properties

The request has no body.

Response

A successful response returns HTTP 200 OK, along with the music provider setting. On error, the response returns the appropriate HTTP status code and includes a response body with an error code and human readable message.

Response body example

{
  "providerId": "I_HEART_RADIO",
  "stationId": "4802"
}

Response body properties

Property Description Type

providerId

Identifies the radio station provider.
For valid values, see Provider and station ID reference.

String

stationId

Identifies the radio station.
For valid values, see Provider and station ID reference.

String

HTTP status codes

Status Description

200 OK

Response body contains the music settings.

400 Bad Request

Indicates that one or more properties in the request body aren't valid.

401 Unauthorized

Request didn't include the authorization token, or the included token expired or isn't valid. Or, you don't have access to the resource.

403 Forbidden

Indicates that the authorization token is valid, but the requested operation isn't allowed.

404 Not Found

Requested resource not found.

429 Too Many Requests

Permitted rate limit, specified as the number of requests per unit of time, exceeded. You can retry the request by using exponential back-off.

500 Server Error

Error occurred on the server. You can retry the request by using exponential back-off.

503 Service Unavailable

Server is down for maintenance, overloaded, or otherwise unavailable to handle the incoming request.

Set default music station setting

Set the default music station setting for the specified unit.

This operation is available in the following countries.

Healthcare Hospitality Senior Living Core

US

US, UK, FR, CA, IT, DE, ES, JP

US, UK, FR, CA, IT, DE, ES, JP

US

Request

To update the music setting, you make a PUT request to the /v2/units/{unitId}/settings/MusicExperience.defaultStationPreferences resource.

Request path and header example

Copied to clipboard.

PUT /v2/units/{unitId}/settings/MusicExperience.defaultStationPreferences
Host: api.amazonalexa.com
Accept: application/json
Authorization: Bearer {access token}

Request path and header parameters

Parameter Located in Description Type Required

unitId

Path

Identifies the unit.
Formatted as Amazon Common Identifier (ACI), amzn1.alexa.unit.did.{id}.

String

Yes

access token

Header

Access token for the customer.
Set to an LWA token.

String

Yes

Request body example

Copied to clipboard.

{
  "providerId": "I_HEART_RADIO",
  "stationId": "4802"
}

Request body properties

Property Description Type Required

providerId

Identifies the radio station provider.
For valid values, see Provider and station ID reference.

String

Yes

stationId

Identifies the radio station.
For valid values, see Provider and station ID reference.

String

Yes

Response

A successful response returns HTTP 204 No Content. On error, the response returns the appropriate HTTP status code and includes a response body with an error code and human readable message.

Response body example

The response has no body.

Response body properties

The response has no body.

HTTP status codes

Status Description

204 No Content

Setting applied successfully.

400 Bad Request

Indicates that one or more properties in the request body aren't valid.

401 Unauthorized

Request didn't include the authorization token, or the included token expired or isn't valid. Or, you don't have access to the resource.

403 Forbidden

Indicates that the authorization token is valid, but the requested operation isn't allowed.

404 Not Found

Requested resource not found.

429 Too Many Requests

Permitted rate limit, specified as the number of requests per unit of time, exceeded. You can retry the request by using exponential back-off.

500 Server Error

Error occurred on the server. You can retry the request by using exponential back-off.

503 Service Unavailable

Server is down for maintenance, overloaded, or otherwise unavailable to handle the incoming request.

Provider and station ID reference

Select the provider and station ID based on the Alexa Smart Properties technology that you use.

Providers for hospitality and senior living subscriptions

The following table lists the supported providerId and stationId values for hospitality and senior living subscriptions. The country/region string is in ISO 3166-1 alpha-2 format.

Country/Region String Provider ID Station ID Description

US

I_HEART_RADIO

4802

American Top 40

US

I_HEART_RADIO

4426

Classic Rock (The Classic Rock Channel)

US

I_HEART_RADIO

4429

Hip Hop / R&D (The Beat)

US

I_HEART_RADIO

4422

Pop / Top 40 (Hit Nation)

US

I_HEART_RADIO

4418

Country (iHeartCountry Radio)

US

I_HEART_RADIO

7193

Latin (Latino Hits)

US

I_HEART_RADIO

5953

Dance (Evolution)

US

I_HEART_RADIO

5162

Christian / Gospel (K-LOVE)

US

I_HEART_RADIO

4242

Jazz (Smooth Jazz)

US

I_HEART_RADIO

6377

Classical (Classical Highlights)

US

I_HEART_RADIO

4409

Mix / Variety (Today's Mix)

US

I_HEART_RADIO

4717

Oldies (Real Oldies)

US

I_HEART_RADIO

4447

Alternative (Alternative Radio)

US

I_HEART_RADIO

7312

Wynn Music

US

I_HEART_RADIO

8757

Legoland Radio

US

I_HEART_RADIO

9414

Disney Resorts Radio

CA

TUNEIN

s24752

VOCM

CA

TUNEIN

s12375

CFCY-FM

CA

TUNEIN

s31141

NEWSTALK 1010

CA

TUNEIN

s31204

CJAD 800

CA

TUNEIN

s12364

Classical FM

CA

TUNEIN

s20305

CBC Radio One Toronto

CA

TUNEIN

s31282

Lite 92.1

CA

TUNEIN

s7723

KX 94.7

CA

TUNEIN

s95963

Coast 101.1

CA

TUNEIN

s24756

ROCK 95

CA

TUNEIN

s12492

CHOI 98, 1 Radio X

CA

TUNEIN

s12363

LITE 88.5

CA

TUNEIN

s31140

580 CFRA

CA

TUNEIN

s24648

OZFM

CA

TUNEIN

s31229

JAZZ.FM91

CA

TUNEIN

s31182

Zoomer Radio

CA

TUNEIN

s47709

Cool 100.1 FM1

CA

TUNEIN

s31267

AM 800 CKLW

CA

TUNEIN

s122372

102.3 Now Radio

CA

TUNEIN

s12182

Seaside FM

CA

TUNEIN

s25284

CBC Radio One Halifax

CA

TUNEIN

s24761

KX96

CA

TUNEIN

s31121

The Fox 99.9

CA

TUNEIN

s292162

CNN International

CA

TUNEIN

s24940

BBC Radio 2

UK

TUNEIN

s45300

Jazz (Jazz FM)

UK

TUNEIN

s287575

Relaxing ( The Relaxing Radio Show)

UK

TUNEIN

s266086

Ambi Nature Radio

UK

GLOBAL_PLAYER

7946cba4-3a8c-424a-a2e5-e555bb8a09a3

Pop (Smooth Thames Valley)

UK

GLOBAL_PLAYER

c374b219-8b87-4c9f-aade-4704727b48bd

Great Hits (from Gold)

UK

GLOBAL_PLAYER

66a602fa-f80a-4c2f-9fab-26bb436c7376

Country (Smooth Country)

UK

GLOBAL_PLAYER

789e024c-6c90-4793-a54b-fd6be69d5274

Classical (Classic FM)

UK

GLOBAL_PLAYER

eee30e01-9a26-4e82-81a2-45012648baa3

Rock (Radio X London)

UK

GLOBAL_PLAYER

5b08094f-59fa-41ba-8e81-78f0ad0b26db

Dance (Heart Dance)

UK

GLOBAL_PLAYER

5af71b40-104e-45ac-8940-c99418a5bafe

Heart (Heart London)

FR

TUNEIN

s16492

Jazz (TSF Jazz)

FR

TUNEIN

s298983

Smooth Jazz (Crooner Radio Lounge)

FR

TUNEIN

s178199

Pop (Pop Gold)

FR

TUNEIN

s196675

Country (Chris country FM)

FR

TUNEIN

s107537

Classical

FR

TUNEIN

s257854

Relaxing

FR

TUNEIN

s266086

Meditation (Ambi Nature Radio)

FR

TUNEIN

s243906

Lullabies

FR

TUNEIN

s54693

Rock (Hotmixradio Rock)

FR

RADIO_FRANCE

64

Fip Rock

FR

RADIO_FRANCE

65

Fip Jazz

FR

RADIO_FRANCE

66

Fip Groove

FR

RADIO_FRANCE

69

Fip Monde

FR

RADIO_FRANCE

70

Fip Nouveautés

FR

RADIO_FRANCE

71

Fip Reggae

FR

RADIO_FRANCE

74

Fip Electro

FR

RADIO_FRANCE

78

Fip Pop

FR

RADIO_FRANCE

401

Classique Easy

FR

RADIO_FRANCE

403

Concerts Radio France

FR

RADIO_FRANCE

604

Mouv' Rap US

FR

RADIO_FRANCE

605

Mouv' Rap Français

FR

CRYSTAL

M1JL001

NRJ

FR

CRYSTAL

M1JL002

Nostalgie

FR

CRYSTAL

M1JL003

Cherie FM

FR

CRYSTAL

M1JL004

Rire et Chansons

FR

CRYSTAL

MC7K001

RFM

FR

CRYSTAL

M2M4001

Skyrock

FR

CRYSTAL

M55R056

m Radio

FR

CRYSTAL

M164001

Radio Classique

FR

CRYSTAL

M55R118

Voltage

DE

ARD

urn:ard:permanent-livestream:8354f410521b7ea8

Bayern 1

DE

ARD

urn:ard:permanent-livestream:8b939df5fa39be0b

WDR 2

DE

ARD

4811532122718200

SWR3

DE

ARD

5647975057457150

NDR 2

DE

ARD

4910277581602810

1Live

DE

ARD

urn:ard:permanent-livestream:e868c2d1ca1a735d

Bayern 3

DE

ARD

5126119082688510

SWR4 BW

DE

ARD

urn:ard:permanent-livestream:2c2ba1a9a224a773

mdr Sachsen

DE

ARD

4876948635385850

SWR1 Baden-Württemberg

DE

ARD

urn:ard:permanent-livestream:4ce6861c20c7af36

mdr Jump

DE

ARD

urn:ard:permanent-livestream:1e32c42a0fb482b5

hr3

DE

ARD

urn:ard:permanent-livestream:943831064f22c43f

hr4

DE

TUNEIN

s172068

Klassik Radio Lounge

DE

TUNEIN

s132073

Radio Regenbogen

DE

TUNEIN

s141788

Schlager Radio

DE

TUNEIN

s25028

Klassik Radio Live

DE

TUNEIN

s158432

Absolut relax

DE

TUNEIN

s299525

bigFM Sunset Lounge

DE

TUNEIN

s80044

Radio TEDDY

DE

TUNEIN

s231559

RADIO BOB! Alternative Rock

DE

TUNEIN

s97168

ffn 80er

DE

TUNEIN

s304965

ENERGY Deutschrap

DE

TUNEIN

s97055

planet radio black beats

IT

CRYSTAL

M1CPD001

RTL 102.5

IT

CRYSTAL

M93Y001

RDS 100% Grandi Successi

IT

CRYSTAL

M1CPD005

Radiofreccia

IT

RADIO_MEDIASET

station.003

R101

IT

RADIO_MEDIASET

station.004

Radio Monte Carlo

IT

TUNEIN

s295386

Radio Italia

IT

TUNEIN

s138450

Radio Kiss Kiss

IT

TUNEIN

s25206

Radio Zeta

IT

TUNEIN

s292956

Classica by Kondarte

IT

TUNEIN

s95148

Radio Cafe

IT

TUNEIN

s74100

Radio 80

IT

TUNEIN

s1216

Radio Deejay

IT

TUNEIN

s16202

RDS Radio

IT

TUNEIN

s16526

Radio 105

IT

TUNEIN

s63367

RAI Radio 1

IT

TUNEIN

s69185

Virgin Radio Italy

IT

TUNEIN

s63397

RAI Radio 2

IT

TUNEIN

s26090

Radio 24

ES

CRYSTAL

M2V7001

COPE Madrid

ES

CRYSTAL

M2V7003

COPE Mas Madrid

ES

CRYSTAL

M2V7011

COPE Barcelona

ES

CRYSTAL

M2V7072

Cadena 100

ES

CRYSTAL

M2V7073

Rock FM

ES

CRYSTAL

M2A9001

Europa FM

ES

CRYSTAL

M2A9002

Melodia FM

ES

CRYSTAL

MRKYFTLNN8954001

Radio Nacional

ES

CRYSTAL

MRKYFTLNN8954002

Radio Clasica

ES

CRYSTAL

MRKYFTLNN8954003

Radio 3

ES

CRYSTAL

MRKYFTLNN8954004

Radio 4

ES

CRYSTAL

MRKYFTLNN8954005

Radio 5 Todo Noticias

ES

CRYSTAL

MRKYFTLNN8954007

Radio Nacional Madrid

ES

CRYSTAL

M2V7002

COPE Deportes

ES

TUNEIN

s125335

Hit FM

ES

CRYSTAL

M2MT0K9VNORV4O006

Canal Sur Radio

JP

TUNEIN

s99441

ABC Classic Sydney

JP

TUNEIN

s135097

Big B Radio - JPOP

JP

TUNEIN

s260885

CIT Radio

JP

TUNEIN

s310605

NHK WORLD-JAPAN

JP

TUNEIN

s27437

WBGO

JP

TUNEIN

s254202

Animega

Providers for healthcare subscriptions

The following table lists the supported providerId and stationId values for healthcare subscriptions. The country/region string is in ISO 3166-1 alpha-2 format.

Country/Region String Provider ID Station ID Description

US

I_HEART_RADIO

4802

American Top 40

US

I_HEART_RADIO

4426

Classic Rock (IHR_CLASSIC_ROCK)

US

I_HEART_RADIO

4429

Hip Hop (IHR_HIPHOP)

US

I_HEART_RADIO

4422

Pop (IHR_POP)

US

I_HEART_RADIO

4418

Country (IHR_COUNTRY)

US

I_HEART_RADIO

7193

Latin (IHR_LATIN)

US

I_HEART_RADIO

5953

Dance (IHR_DANCE)

US

I_HEART_RADIO

5162

Gospel (IHR_GOSPEL)

US

I_HEART_RADIO

4242

Jazz (IHR_JAZZ)

US

I_HEART_RADIO

6377

Classical (IHR_CLASSICAL)

US

I_HEART_RADIO

4409

Mix (IHR_MIX)

US

I_HEART_RADIO

4717

Oldies (IHR_OLDIES)

US

I_HEART_RADIO

4447

Alternative (IHR_ALTERNATIVE)

US

I_HEART_RADIO

7312

Wynn's Station (IHR_WYNN_MUSIC)


Was this page helpful?

Last updated: Oct 31, 2024