Vodacom

APIDescription
GET api/Vodacom/SendOTP?appKey={appKey}&msisdn={msisdn}

Documentation for 'SendOTP'.

View

APIDescription
GET api/View/FAQ?appKey={appKey}

Documentation for 'FAQ'.

GET api/View/AddRating?appKey={appKey}&authtoken={authtoken}&id={id}&stars={stars}

Documentation for 'AddRating'.

GET api/View/Search?appKey={appKey}&searchstring={searchstring}

Documentation for 'Search'.

GET api/View/Content?appKey={appKey}&authtoken={authtoken}

Documentation for 'Content'.

GET api/View/Content?appKey={appKey}&authtoken={authtoken}&id={id}

Documentation for 'Content'.

GET api/View/Content?appKey={appKey}

Documentation for 'Content'.

GET api/View/Content?id={id}

Documentation for 'Content'.

GET api/View/ContentPGRequired?appKey={appKey}&authtoken={authtoken}&contentid={contentid}

Documentation for 'ContentPGRequired'.

GET api/View/Seasons?appKey={appKey}&authtoken={authtoken}&id={id}

Documentation for 'Seasons'.

GET api/View/Episodes?appKey={appKey}&authtoken={authtoken}&id={id}

Documentation for 'Episodes'.

GET api/View/Promo?appKey={appKey}

Documentation for 'Promo'.

GET api/View/DevicePromo?appKey={appKey}&layout={layout}&type={type}

Documentation for 'DevicePromo'.

GET api/View/Tabs?appKey={appKey}&authtoken={authtoken}

Documentation for 'Tabs'.

GET api/View/TabTabContent?appKey={appKey}&authtoken={authtoken}&tabname={tabname}

Documentation for 'TabTabContent'.

GET api/View/TabContentIds?appKey={appKey}&authtoken={authtoken}&tabname={tabname}

Documentation for 'TabContentIds'.

GET api/View/TabContent?appKey={appKey}&authtoken={authtoken}&tabname={tabname}

Documentation for 'TabContent'.

GET api/View/IssuePromoURL?appKey={appKey}&id={id}&useragent={useragent}&ipaddress={ipaddress}

Documentation for 'IssuePromoURL'.

GET api/View/IssueTrailerURL?appKey={appKey}&id={id}&useragent={useragent}&ipaddress={ipaddress}

Documentation for 'IssueTrailerURL'.

GET api/View/IssueViewURL_WithVoucher?appKey={appKey}&authtoken={authtoken}&id={id}&istrailer={istrailer}&useragent={useragent}&ipaddress={ipaddress}&parentalguidancepassword={parentalguidancepassword}&vouchernumber={vouchernumber}

Documentation for 'IssueViewURL_WithVoucher'.

GET api/View/IssueViewURL?appKey={appKey}&authtoken={authtoken}&id={id}&istrailer={istrailer}&useragent={useragent}&ipaddress={ipaddress}&parentalguidancepassword={parentalguidancepassword}

Documentation for 'IssueViewURL'.

GET api/View/Watched?appKey={appKey}&authtoken={authtoken}

Documentation for 'Watched'.

GET api/View/Watching?appKey={appKey}&authtoken={authtoken}

Documentation for 'Watching'.

GET api/View/ToggleWatchList?appKey={appKey}&authtoken={authtoken}&id={id}

Documentation for 'ToggleWatchList'.

GET api/View/WatchedList?appKey={appKey}&authtoken={authtoken}

Documentation for 'WatchedList'.

Competition

APIDescription
GET api/Competition/AddData?appKey={appKey}&authtoken={authtoken}&competition={competition}&competitionname={competitionname}&question={question}&answer={answer}

Documentation for 'AddData'.

Admin

APIDescription
GET api/Admin/DeleteDevice?appKey={appKey}&authtoken={authtoken}&id={id}&ipaddress={ipaddress}&currentdeviceid={currentdeviceid}

Documentation for 'DeleteDevice'.

GET api/Admin/ValidateDevices?appKey={appKey}&authtoken={authtoken}&ipaddress={ipaddress}&deviceid={deviceid}

Documentation for 'ValidateDevices'.

GET api/Admin/ResetPassword?appKey={appKey}&email={email}

Documentation for 'ResetPassword'.

GET api/Admin/Packages?appKey={appKey}&code={code}

Documentation for 'Packages'.

POST api/Admin/UpdateRegistration?appKey={appKey}&updatetype={updatetype}

Documentation for 'UpdateRegistration'.

POST api/Admin/CreateRegistration?appKey={appKey}

Documentation for 'CreateRegistration'.

GET api/Admin/GetRegistrationEmail?appKey={appKey}&email={email}

Documentation for 'GetRegistrationEmail'.

GET api/Admin/GetRegistration?appKey={appKey}&authtoken={authtoken}

Documentation for 'GetRegistration'.

GET api/Admin/GetIsRegistered?appKey={appKey}&email={email}

Documentation for 'GetIsRegistered'.

GET api/Admin/GetAuthToken?appKey={appKey}&email={email}&password={password}&deviceid={deviceid}

Documentation for 'GetAuthToken'.

Lookup

APIDescription
GET api/Lookup/Geolocate?appKey={appKey}&ipaddress={ipaddress}

Documentation for 'Geolocate'.

GET api/Lookup/ContentType?appKey={appKey}&authtoken={authtoken}

Documentation for 'ContentType'.

GET api/Lookup/ContentType

Documentation for 'ContentType'.

GET api/Lookup/Version

Documentation for 'Version'.

GET api/Lookup/ParentalGuidance?appKey={appKey}&authtoken={authtoken}

Documentation for 'ParentalGuidance'.

GET api/Lookup/ParentalGuidance

Documentation for 'ParentalGuidance'.