POST Other/HomepageSlides

Get homepage slide data

Request Information

URI Parameters

None.

Body Parameters

RequestHomepageSlides
NameDescriptionTypeAdditional information
Type

Type of slides - 0 = paying member, 1 = non-paying member

integer

None.

Request Formats

application/json, text/json

Sample:
{
  "Type": 1
}

text/html

Sample:
{"Type":1}

application/xml, text/xml

Sample:
<RequestHomepageSlides xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/YogaStreamAPIv2">
  <Type>1</Type>
</RequestHomepageSlides>

application/x-www-form-urlencoded

Sample:

Failed to generate the sample for media type 'application/x-www-form-urlencoded'. Cannot use formatter 'JQueryMvcFormUrlEncodedFormatter' to write type 'RequestHomepageSlides'.

Response Information

Resource Description

Collection of AppHompageSlides
NameDescriptionTypeAdditional information
Slide_Image

string

None.

Slide_Title

string

None.

Slide_Text

string

None.

Slide_ButtonText

string

None.

Slide_ButtonType

1 = link to video, 2 = link to course, 3 = link to subscription screen, 4 = link to url

integer

None.

Slide_ButtonLinkID

Video/Course ID for Slide_ButtonType 1 and 2

integer

None.

Slide_ButtonLinkURL

URL for Slide_ButtonType 4

string

None.

Response Formats

application/json, text/json

Sample:
[
  {
    "Slide_Image": "sample string 1",
    "Slide_Title": "sample string 2",
    "Slide_Text": "sample string 3",
    "Slide_ButtonText": "sample string 4",
    "Slide_ButtonType": 5,
    "Slide_ButtonLinkID": 6,
    "Slide_ButtonLinkURL": "sample string 7"
  },
  {
    "Slide_Image": "sample string 1",
    "Slide_Title": "sample string 2",
    "Slide_Text": "sample string 3",
    "Slide_ButtonText": "sample string 4",
    "Slide_ButtonType": 5,
    "Slide_ButtonLinkID": 6,
    "Slide_ButtonLinkURL": "sample string 7"
  }
]

text/html

Sample:
[{"Slide_Image":"sample string 1","Slide_Title":"sample string 2","Slide_Text":"sample string 3","Slide_ButtonText":"sample string 4","Slide_ButtonType":5,"Slide_ButtonLinkID":6,"Slide_ButtonLinkURL":"sample string 7"},{"Slide_Image":"sample string 1","Slide_Title":"sample string 2","Slide_Text":"sample string 3","Slide_ButtonText":"sample string 4","Slide_ButtonType":5,"Slide_ButtonLinkID":6,"Slide_ButtonLinkURL":"sample string 7"}]

application/xml, text/xml

Sample:
<ArrayOfAppHompageSlides xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/YogaStreamAPIv2">
  <AppHompageSlides>
    <Slide_ButtonLinkID>6</Slide_ButtonLinkID>
    <Slide_ButtonLinkURL>sample string 7</Slide_ButtonLinkURL>
    <Slide_ButtonText>sample string 4</Slide_ButtonText>
    <Slide_ButtonType>5</Slide_ButtonType>
    <Slide_Image>sample string 1</Slide_Image>
    <Slide_Text>sample string 3</Slide_Text>
    <Slide_Title>sample string 2</Slide_Title>
  </AppHompageSlides>
  <AppHompageSlides>
    <Slide_ButtonLinkID>6</Slide_ButtonLinkID>
    <Slide_ButtonLinkURL>sample string 7</Slide_ButtonLinkURL>
    <Slide_ButtonText>sample string 4</Slide_ButtonText>
    <Slide_ButtonType>5</Slide_ButtonType>
    <Slide_Image>sample string 1</Slide_Image>
    <Slide_Text>sample string 3</Slide_Text>
    <Slide_Title>sample string 2</Slide_Title>
  </AppHompageSlides>
</ArrayOfAppHompageSlides>