Get All Movies
Start with GetAllMovies(/Movies/All) paging through all the results. Include any additional objects (Videos, Images, Genres, Descriptions, etc.) to be returned. Store each movie object in a database for easy updating.
/Movies/All
Usage and SDK Samples
curl -X get -H "Ocp-Apim-Subscription-Key: [[apiKey]]" "https://ee.iva-api.com/Movies/All?take=&skip=&includes="
Get Updated Movie Id's
Use one of the Changes APIs, GetMovieChangeHistory(/Changes/Movies/History) or GetMovieChangeHistoryWithEntity(/Changes/Movies/HistoryWithEntity) to keep the data up-to-date. IVA's staff is continually updating the data, adding images, and adding video. IVA recommends updating once an hour or more.
/Changes/Movies/History/
Usage and SDK Samples
curl -X get -H "Ocp-Apim-Subscription-Key: [[apiKey]]" "https://ee.iva-api.com/Changes/Movies/History/?date=&skip=&take="
Update Movie
For each MovieId that has been updated, update the data in your database by calling GetMovie(/Movies/{Id}) and replacing the full object. Developers are encouraged to check for updates often to keep the data fresh and to be aware of new video assets and images added to the library.
/Movies/{Id}
Usage and SDK Samples
curl -X get -H "Ocp-Apim-Subscription-Key: [[apiKey]]" "https://ee.iva-api.com/Movies/{Id}?includes="