Introduction

The API
Change Policy
Security and Authentication
Headers
Requests
Pagination

Audio

allPlaylist
AudioAllUserPlayList
AudioUserPlaylistDetail
CreateNewPlayList
addToPlaylist
DeletePlaylist
GetAudioPlaylist
PlayListNameEdit
AddToQue
UpdateQueueList

Blog

GetBlogList
GetBlogDetails
PostBlogComment

Contents

Content List
Content Details
Episode List
GenreList
CategoryList
Banner Section List
Menu List
Reviews
Save Review
CheckGeoBlock
SectionName
Image List
Cast & Crew List
addContentRating
Get Review Rating
episodeDetails
RelatedContent
checkEmailExistance
MyLibrary
GetCastList
GetCastDetail
CheckDownloadContent
DownloadContent
initialiseSdk
getBannerSectionList
getSectionName
ViewFavourite
AddtoFavlist
ViewContentRating
GetFilteredContent
CheckFavourite
DeleteFavList
BookEvent
CheckCalender
loadFeaturedSections
ViewBookedContent
CheckRating
GetBannerList
GetAppHomeFeature
IsRegistrationEnabled

Device Management

Manage Devices
Remove Device
Check Device

Logs

VideoLogNew
GetWatchDuration

Menu

Monetization

Authenticate Card
Subscription Plans
Check Pay-per-view or Pre-Order purchased or not
Validate coupon code
Pay-per-view or Pre-order payment
Card listing for PPV, Pre-Order, PPV Bundle and Physical Goods
Signup Enabled
PurchaseHistory
MyPlans

Notification

NotificationLists
ReadNotification
GetNoOfUnreadNotification
ReadAllNotification

Other

contactUs
getLanguageList
homePage
textTranslation
IsRegistrationEnabled

Playout

getChannelDetails
getChannelList

Search

User

Login
Forgot Password
Check Email Existence
Register User
Social Auth
FbUserStatus
Update User Profile
Signup enabled
forgotPassword
GetProfileDetails
logout
Delete User
watchHistory

Video

getVideoDetails
ImageForDownload
AddVideoViewLogs
EmbedUrl

Introduction

Muvi APIs are designed to help developers, re-sellers, SIs, as well as 3rd party App developers to make use of Muvi’s video streaming engine and deliver an enhanced video experience to their customers and end users. With Muvi APIs you can build stunning apps, websites as well as business applications that make use of Video as their delivery and communication medium to interact with the end users. By using Muvi APIs, developers can make use of Muvi’s Video Streaming Engine and will be able to –

 

 

The API

This is the documentation for the Muvi’s V1 API. The Help Center API documentation supplements it.┬áRead the content of this page carefully, including the Restrictions and Responsibilities, to understand how to be a good API citizen.

Your use and access to the API is expressly conditioned on your compliance with the policies, restrictions, and other provisions related to the API set forth in our API Restrictions and Responsibilities and the other documentation we provide you. You must also comply with the restrictions set forth in the Muvi Terms of Service and the Muvi Privacy Policy, in all uses of the API. If Muvi believes that you have or attempted to violate any term, condition, or the spirit of these policies or agreements, your right to access and use the API may be temporarily or permanently revoked.

When documenting a resource, we use curly braces, {}, for identifiers. Example: https://www.muvi.com/rest/:method.