| betaseries_badgesB | Call the BetaSeries "badges" API. Pick an operation and pass its parameters in the params object. Available operations: |
| betaseries_collectionsA | Call the BetaSeries "collections" API. Pick an operation and pass its parameters in the params object. Available operations: delete-collections-collection [DELETE /collections/collection]: Delete a collection from the identified user [Premium feature]. Params: id (ID of the collection) delete-collections-subscribe [DELETE /collections/subscribe]: Delete the subscription for the identified user to a collection. Params: id (ID of the collection) get-collections-collection [GET /collections/collection]: Display collection's data. Params: id (ID of the collection to retrieve.) get-collections-list [GET /collections/list]: Display the list of all collections of the member. Params: user_id? (Member's ID (optional, default identified member)) get-collections-subscriptions [GET /collections/subscriptions]: Display the list of all collections subscribed by the member. Params: user_id? (Member's ID (optional, default identified member)) post-collections-collection [POST /collections/collection]: Create/Update a collection for the identified user [Premium feature]. Params: id? (ID of the collection to update (Mandatory for updating)), name? (Name of the collection (Mandatory for creation)), description? (Description of the collection (Optional)), private? (Indicates if the collection if private (Optional, possibles values : '1' (for private) or '0' (for public, default value when creation))), items? (List of shows/movies for the collection (Mandatory for creation, Optional for edition. Must be a JSON array with format : [{"type": "show", "id": 123, "note": "Note about series"}, {"type": "movie", "id": 456, "note": null}])) post-collections-notifications [POST /collections/notifications]: Toggle the notifications of the subscription for the identified user to a collection. Params: id (ID of the collection) post-collections-subscribe [POST /collections/subscribe]: Subscribe the identified user to a collection. Params: id (ID of the collection)
|
| betaseries_commentsA | Call the BetaSeries "comments" API. Pick an operation and pass its parameters in the params object. Available operations: delete-comments-comment [DELETE /comments/comment]: Delete a comment from the identified user. Params: id (ID of the comment) delete-comments-subscription [DELETE /comments/subscription]: Unsubscribe the member from email notifications for the given item. Params: type? (Type of item: episode|show|member|movie), id? (ID of the item in question) delete-comments-thumb [DELETE /comments/thumb]: Remove the user's vote for the given comment. Params: id (ID of the comment) get-comments-comment [GET /comments/comment]: Retrieve a given comment. Params: id (ID of the comment) get-comments-comments [GET /comments/comments]: Get comments. Params: type? (Element type: episode|show|member|movie|poll|article), id? (ID of the element in question), nbpp (Number of comments per page), since_id? (ID of the last comment received (Optional)), order? (Chronological return order, desc or asc (Default asc)), replies? (Include replies to comments (1 or 0, default 1)) get-comments-replies [GET /comments/replies]: Retrieve the replies of a given comment. Params: id (ID of the comment), order? (Chronological return order, desc or asc (Default asc)) get-comments-status [GET /comments/status]: Retrieve the status of comments on the given item (closed or open). Params: type? (Type of item: episode|show|member|movie), id? (ID of the item in question) post-comments-comment [POST /comments/comment]: Create or edit a comment for the specified item. Params: type (Type of item: episode|show|member|movie|event|poll|article (Mandatory for creation, or reference)), id (ID of the item in question (Mandatory for creation, or reference)), reference (Reference ID of the item in question (Mandatory for creation, or type + id)), in_reply_to? (If a reply, inner_id of the corresponding comment (Optional for creation)), text? (Text of the comment), edit_id? (ID of the comment to edit (Mandatory for editing)) post-comments-comment-event [POST /comments/comment_event]: Create a comment for an event. Params: type? (Type of the event: film_add|markas.... (Optional if id provided)), element_id? (ID of the element involved in the event (Optional if id provided)), id? (ID of the event to comment on (Optional if type + element_id provided)), text? (Text of the comment) post-comments-subscription [POST /comments/subscription]: Subscribe the member to email notifications for the given item. Params: type? (Type of item: episode|show|member|movie), id? (ID of the item in question) post-comments-thumb [POST /comments/thumb]: Add a vote for the user for the given comment. Params: id (ID of the comment), type (Type of the vote (-1 for a downvote, 1 for an upvote)), switch? (Whether the user switches their existing vote (default false))
|
| betaseries_episodesA | Call the BetaSeries "episodes" API. Pick an operation and pass its parameters in the params object. Available operations: delete-episodes-downloaded [DELETE /episodes/downloaded]: Remove the downloaded mark. Params: id? (Episode ID (Optional if thetvdb_id provided)), thetvdb_id? (Episode ID on TheTVDB (Optional if id provided)) delete-episodes-hidden [DELETE /episodes/hidden]: Remove an episode from the hidden list. Params: id? (Identifier of the episode to remove. Multiple IDs can be separated by a comma) delete-episodes-note [DELETE /episodes/note]: Remove a rating. Params: id? (Episode ID (Optional if thetvdb_id provided)), thetvdb_id? (Episode ID on TheTVDB (Optional if id provided)) delete-episodes-rewatch [DELETE /episodes/rewatch]: Unmark an episode as rewatched. Params: id? (Episode ID), all? (Remove all rewatch for the given episode (int 0|1)), date? (Precisely removes the rewatch for the given episode (format Y-m-d H:i:s)) delete-episodes-watched [DELETE /episodes/watched]: Unmark an episode as watched. Params: id? (Episode ID (Optional if thetvdb_id provided)), thetvdb_id? (Episode ID on TheTVDB (Optional if id provided)) get-episodes-display [GET /episodes/display]: Display information of an episode. Params: id? (Episode ID. Multiple IDs can be specified separated by a comma (Optional if thetvdb_id provided)), thetvdb_id? (Episode ID on TheTVDB. Multiple IDs can be specified separated by a comma (Optional if id provided)), youtube_id? (Episode ID on YouTube. Multiple IDs can be specified separated by a comma (Optional if id provided)), subtitles? (Display subtitles if specified (Optional)) get-episodes-latest [GET /episodes/latest]: Retrieve the latest aired episode. Params: id? (Series ID. Multiple IDs can be separated by a comma (Optional if thetvdb_id provided)), thetvdb_id? (Series ID on TheTVDB. Multiple IDs can be separated by a comma (Optional if id provided)), specials? (Include special episodes (default false)) get-episodes-list [GET /episodes/list]: Retrieve the list of episodes to watch.. Params: subtitles? (Display episodes with specific subtitles available: all|vovf|vo|vf (Optional)), limit? (Limit to a number of episodes per series (Optional)), showsLimit? (Limit to a number of series (Optional, default 50)), page? (Page number for series pagination (Optional, default 1)), showId? (Series ID (Optional)), showTheTVDBId? (Series ID on TheTVDB (Optional)), showIMDBId? (Series ID on IMDB (Optional)), userId? (Member's ID (Optional, default identified member)), specials? (Include special episodes in the return (Optional, default not returned)), released? (If 1, displays only released episodes, 2 for upcoming, 0 for both (Optional, default 1)), order? (Order of episode appearance, "account" for account order, "smart" for current viewing order (Optional, default account)), since? (Timestamp to mark episodes released after this date (Optional)), excludes? (If specified, removes certain blocks from the return: characters (Optional)), platforms? (List of platform IDs where the episodes must be available (Optional)), with_rewatch? (Indicates if episodes to rewatch appear in the list for premium users (possible values : 0 or 1. Optional, default 0)) get-episodes-next [GET /episodes/next]: Retrieve the next episode. Params: id? (Series ID. Multiple IDs can be separated by a comma (Optional if thetvdb_id provided)), thetvdb_id? (Series ID on TheTVDB. Multiple IDs can be separated by a comma (Optional if id provided)), specials? (Include special episodes (default false)) get-episodes-scraper [GET /episodes/scraper]: Retrieve episode information. Params: file? (File name to process) get-episodes-search [GET /episodes/search]: Retrieve episode information. Params: show_id? (Series ID for the episode to search), url? (URL of the series to search (Optional)), number? (Episode number, either SxxExx or the global number), subtitles? (If specified, returns subtitles for episodes) get-episodes-unrated [GET /episodes/unrated]: Retrieve the list of watched and unrated episodes. Params: nbpp? (Number of results per page, default 20), page? (Page number, default 1), date? (Time limit, yesterday for episodes watched yesterday, all for all watched episodes (Optional, default yesterday)) post-episodes-downloaded [POST /episodes/downloaded]: Mark an episode as downloaded. Params: id? (Episode ID (Optional if thetvdb_id provided)), thetvdb_id? (Episode ID on TheTVDB (Optional if id provided)) post-episodes-hidden [POST /episodes/hidden]: Mark an episode as not to watch. Params: id? (Identifier of the episode to mark. Multiple IDs can be separated by a comma) post-episodes-note [POST /episodes/note]: Rate an episode. Params: id? (Episode ID (Optional if thetvdb_id provided)), thetvdb_id? (Episode ID on TheTVDB (Optional if id provided)), note? (Rating from 1 to 5) post-episodes-rewatch [POST /episodes/rewatch]: Mark an episode as rewatched. Params: id? (Episode ID (You can provide several ids separated by a comma)), bulk? (If specified, all previous episodes will also be marked as rewatched (default true)) post-episodes-watched [POST /episodes/watched]: Mark an episode as watched. Params: id? (Episode ID (Optional if thetvdb_id provided)), thetvdb_id? (Episode ID on TheTVDB (Optional if id provided)), youtube_id? (Episode ID on YouTube (Optional if id provided)), bulk? (If specified, all previous episodes will also be marked as watched (default true)), delete? (If specified, all subsequent episodes will no longer be marked as watched), note? (If a rating between 1 and 5 is specified, rate the episode)
|
| betaseries_friendsA | Call the BetaSeries "friends" API. Pick an operation and pass its parameters in the params object. Available operations: delete-friends-block [DELETE /friends/block]: Unblocks a user. Params: id? (Member ID to unblock) delete-friends-friend [DELETE /friends/friend]: Removes a friend. Params: id? (Member ID to remove) get-friends-list [GET /friends/list]: Retrieves friends List. Params: id? (Member ID, optional, if not specified uses the identified member. If specified, blocked=false.), blocked? (If specified, returns the list of blocked people), summary? (Returns the last action of friends (Default false)), limit? (Limit on the number of friends to display (optional, default all friends are returned)), page? (Page number, default 1) get-friends-requests [GET /friends/requests]: Retrieves sent requests. Params: received? (If specified, returns the list of received requests) post-friends-block [POST /friends/block]: Blocks a user. Params: id? (Member ID to block) post-friends-friend [POST /friends/friend]: Adds a friend. Params: id? (Member ID to add as a friend)
|
| betaseries_membersA | Call the BetaSeries "members" API. Pick an operation and pass its parameters in the params object. Available operations: delete-members-avatar [DELETE /members/avatar]: Deletes user avatar. Params: no parameters delete-members-banner [DELETE /members/banner]: Remove the banner. Params: no parameters delete-members-notification [DELETE /members/notification]: Deletes a notification. Params: id? (Notification ID) delete-profile-filters-filter [DELETE /profile-filters/filter]: Deletes filter. Params: type? (Type of media (show or movie)) get-members-badges [GET /members/badges]: Displays member badges. Params: id? (Member ID) get-members-email [GET /members/email]: Retrieve the email address. Params: no parameters get-members-infos [GET /members/infos]: Returns member information. Params: id? (Member ID (optional)) get-members-is-active [GET /members/is_active]: Checks token activity. Params: no parameters get-members-notifications [GET /members/notifications]: Displays latest notifications. Params: since_id? (Last ID (Optional)), number? (Number of notifications, maximum 100 (Optional, default 10)), sort? (Descending or ascending sort (ASC or DESC, default DESC)), types? (Return only certain types separated by a comma (Optional)), all? (Display all notifications, not just unread ones (Optional, default false)), auto_delete? (Automatic deletion of notifications (Optional, default false)), auto_mark? (Automatic marking of notifications as seen (Optional, default false)) get-members-options [GET /members/options]: Retrieves member options. Params: no parameters get-members-search [GET /members/search]: Member search. Params: login? (Username, minimum 2 characters. You can use % as a wildcard.), limit? (Number of results to return. Default 10.) get-members-username [GET /members/username]: Returns available usernames. Params: username? (Username) get-members-year [GET /members/year]: Returns yearly member statistics. Params: id? (Member ID (optional)), year? (Year for the statistics calculation) post-members-avatar [POST /members/avatar]: Uploads and replaces user avatar. Params: avatar? (Image to be used for the user's avatar.) post-members-banner [POST /members/banner]: Uploads user banner. Params: avatar? (Image to be used for the user's banner.) post-members-delete [POST /members/delete]: Initiates account deletion process. Params: no parameters post-members-destroy [POST /members/destroy]: Destroys active token. Params: no parameters post-members-email [POST /members/email]: Change the email address. Params: email? (The new email address) post-members-locale [POST /members/locale]: Change the locale. Params: no parameters post-members-lost [POST /members/lost]: Password reset email. Params: find? (Email address or username) post-members-option [POST /members/option]: Modifies user option. Params: name? (Option name (downloaded, global, specials, notation, timelag, friendship, comment_language)), value? (Option value (1 or 0, for friendship: open|requests|friends|nobody, for episodes_tri: name, date, empty, for comment_language: all, site_locale and locale available on Betaseries)) post-members-password [POST /members/password]: Change the password. Params: current_password? (The current password of the member), new_password? (The new password for the member), confirmed_password? (The confirmation of the new password for the member) post-members-signup [POST /members/signup]: Creates new member account. Params: login? (Username), password? (MD5 password — Optional: If not provided, it will be generated and sent in the email), email? (Email address) post-members-sync [POST /members/sync]: Searches members among friends. Params: mails[]? (POST array of email addresses to search)
|
| betaseries_messagesA | Call the BetaSeries "messages" API. Pick an operation and pass its parameters in the params object. Available operations: delete-messages-message [DELETE /messages/message]: Delete a message. Params: id? (ID of the message to delete — if it's the first in a discussion, the whole discussion is deleted) get-messages-discussion [GET /messages/discussion]: Retrieve a discussion. Params: id? (ID of the first message of the discussion) get-messages-inbox [GET /messages/inbox]: Retrieve the member's inbox. Params: page? (Page number, default 1) post-messages-message [POST /messages/message]: Send a message. Params: to? (ID of the recipient member (mandatory if first message)), text? (Text of the message), title? (Title of the message (mandatory if first message)), id? (ID of the first message in the discussion (optional)) post-messages-read [POST /messages/read]: Mark a message as read. Params: id? (ID of the message to mark as read)
|
| betaseries_moviesA | Call the BetaSeries "movies" API. Pick an operation and pass its parameters in the params object. Available operations: delete-movies-favorite [DELETE /movies/favorite]: Remove a favorite movie. Params: id? (ID of the movie to remove.) delete-movies-movie [DELETE /movies/movie]: Remove a movie. Params: id? (Movie ID) delete-movies-note [DELETE /movies/note]: Remove a movie rating. Params: id? (Movie ID) delete-movies-rewatch [DELETE /movies/rewatch]: Unmark a movie as rewatched. Params: id? (Movie ID), all? (Remove all rewatch for the given movie (int 0|1)), date? (Precisely removes the rewatch for the given movie (format Y-m-d H:i:s)) get-movies-articles [GET /movies/articles]: Display blog articles about the movie. Params: id? (Movie ID) get-movies-characters [GET /movies/characters]: Retrieve the cast of the movie.. Params: id? (Movie ID) get-movies-discover [GET /movies/discover]: Display movies to discover. Params: type? (Type of discovery: popular, upcoming), limit? (Limit on the number of movies to display (optional, default 100, maximum 200)), offset? (Starting number for the movie list (optional, default 0)), includes? (Add some additional blocks to the return: platforms separated by a comma (optional).) get-movies-favorites [GET /movies/favorites]: Retrieve favorite movies. Params: id? (Member ID, optional, if not specified uses the identified member.), start? (Starting number for the movie list (optional, default 0)), limit? (Limit on the number of movies to display (maximum 1000) (optional)), order? (Specify return order: alphabetical, popularity, added, release, svod (optional, default alphabetical)), summary? (Return only essential movie info (Default false)), includes? (If summary = true, add certain additional blocks to the return: user, notes, platforms separated by a comma (optional)) get-movies-genres [GET /movies/genres]: Display all available genres. Params: no parameters get-movies-list [GET /movies/list]: Display the list of all movies. Params: start? (Starting number for the movie list (optional, default 0)), limit? (Limit of movies to display (optional, default 100, max 1000)), order? (Specify return order: alphabetical, popularity (optional)), filter? (Display filter (optional, new=only movies not in the account)), platforms? (IDs of platforms where movies are available), country? (Country for platforms) get-movies-member [GET /movies/member]: Display all movies of a member. Params: id? (Member's ID (optional, default identified member)), state? (0 = to watch, 1 = watched, 2 = do not want to watch (default 0)), released? (0 = unreleased movies, 1 = released movies, 2 = all (default 2)), start? (Starting number for the movie list (optional, default 0)), limit? (Limit of movies to display (maximum 1000) (optional)), order? (Specify return order: alphabetical, popularity, added, release, svod (optional, default alphabetical)), summary? (Return only essential movie info (Default false)), tags? (Retrieve movies with tags separated by a comma (optional)), excluded_tags? (Exclude movies with tags separated by a comma (optional)), includes? (If summary = true, add certain additional blocks to the return: user, notes, platforms separated by a comma (optional)), platforms? (List of platform IDs where the movies must be available (Optional)), with_rewatch? (Indicates if movies to rewatch appear in the list (only when state = 0) for premium users (possible values : 0 or 1. Optional, default 0)) get-movies-movie [GET /movies/movie]: Show movie details. Params: id? (Movie ID), tmdb_id? (Movie ID on TheMovieDB), imdb_id? (Movie ID on IMDB), includes? (If summary = true, add some additional blocks to the return: user, notes, platforms separated by a comma (optional).) get-movies-random [GET /movies/random]: Display a random movie. Params: nb? (Number of movies to display, default 1) get-movies-scraper [GET /movies/scraper]: Retrieve movie information. Params: file? (File name to process), number? (Number of results to return (default 1)) get-movies-search [GET /movies/search]: Search for a movie. Params: title? (Searched title (optional if order=popularity)), order? (Return order (title|popularity), default title), nbpp? (Number of results per page, default 5, maximum 100), page? (Page number, default 1), recent? (Only movies from the last two years (Default false)) get-movies-similars [GET /movies/similars]: Retrieve similar movies. Params: id? (Movie ID), details? (Return movie details (Default false)) get-movies-upcoming [GET /movies/upcoming]: Display upcoming movies. Params: limit? (Number of movies (Optional, default 25)), order? (Return order: release_date, popularity (Optional, default release_date)) post-movies-favorite [POST /movies/favorite]: Add a favorite movie. Params: id? (ID of the movie to add.) post-movies-movie [POST /movies/movie]: Add or update a movie. Params: id? (Movie ID), mail? (Enable email alerts (0 or 1, default 1)), twitter? (Enable Twitter alerts (0 or 1, default 1)), state? (0 = to watch, 1 = watched, 2 = do not want to watch (default 0)), profile? (Display on profile (0 or 1, default 1)), note? (Movie rating (optional, from 1 to 5)) post-movies-note [POST /movies/note]: Rate a movie. Params: id? (Movie ID), note? (Rating from 1 to 5) post-movies-rewatch [POST /movies/rewatch]: Mark a movie as rewatched. Params: id? (Movie ID (You can provide several ids separated by a comma))
|
| betaseries_newsA | Call the BetaSeries "news" API. Pick an operation and pass its parameters in the params object. Available operations: |
| betaseries_personsA | Call the BetaSeries "persons" API. Pick an operation and pass its parameters in the params object. Available operations: get-persons-articles [GET /persons/articles]: Display news articles. Params: id? (Person's ID) get-persons-person [GET /persons/person]: Display details of the actor. Params: id? (Person's ID.), with_user? (Adds the connected user progression to data if set to 1 (Optionnal, default 0).)
|
| betaseries_picturesA | Call the BetaSeries "pictures" API. Pick an operation and pass its parameters in the params object. Available operations: get-pictures-badges [GET /pictures/badges]: Return an image of the badge (32x32). Params: id (ID of the badge), level? (Level of the badge (optional if badge is non-tiered)) get-pictures-characters [GET /pictures/characters]: Return an image of the character. Params: id (ID of the character), type? (Type show or movie (optional, default show)), width? (Desired width (optional, default 250)), height? (Desired height (optional, default 375)) get-pictures-episodes [GET /pictures/episodes]: Return a picture of the episode. Params: id (ID of the episode), width? (Desired width (optional)), height? (Desired height (optional)) get-pictures-members [GET /pictures/members]: Return a picture of the member. Params: id (ID of the member), width? (Desired width (optional)), height? (Desired height (optional)), placeholder? (Type of format if no photo is mentioned: jpeg, png, or svg (optional, default jpeg)) get-pictures-movies [GET /pictures/movies]: Return an image of the movie. Params: id (ID of the movie), width? (Desired width (optional, default 250)), height? (Desired height (optional, default 375)), language? (Language for the poster (optional, default original)) get-pictures-persons [GET /pictures/persons]: Return an image of the person. Params: id (ID of the person), width? (Desired width (optional, default 250)), height? (Desired height (optional, default 375)) get-pictures-platforms [GET /pictures/platforms]: Return an image of the SVOD or VOD platform. Params: id (ID of the platform), width? (Desired width (optional, default 100)), height? (Desired height (optional, default 100)) get-pictures-seasons [GET /pictures/seasons]: Return an image of the show's season. Params: show_id (ID of the show), season (Season number), width? (Desired width (optional, default 250)), height? (Desired height (optional, default 375)) get-pictures-shows [GET /pictures/shows]: Return a picture of the show. Params: id (ID of the show), width? (Desired width (optional)), height? (Desired height (optional)), picked? (Take the image voted on by the community (banner or show, optional))
|
| betaseries_planningA | Call the BetaSeries "planning" API. Pick an operation and pass its parameters in the params object. Available operations: get-planning-general [GET /planning/general]: Display all episodes broadcasted. Params: date? (Origin date (YYYY-MM-DD — Optional, default "now")), before? (Number of days before (Optional, default 8)), after? (Number of days after (Optional, default 8)), type? (Type of episodes to display: "all" or "premieres" (Optional, default "all")) get-planning-incoming [GET /planning/incoming]: Display only the first episode of the upcoming series. Params: no parameters get-planning-member [GET /planning/member]: Display the schedule. Params: id? (Member's ID (Optional if identified)), unseen? (Display only unseen episodes), month? (Display the schedule for the specified month (format YYYY-MM))
|
| betaseries_platformsA | Call the BetaSeries "platforms" API. Pick an operation and pass its parameters in the params object. Available operations: delete-platforms-service [DELETE /platforms/service]: Remove the service from the user's subscriptions. Params: id? (Service ID) get-platforms-list [GET /platforms/list]: Display the SVOD and VOD platforms available in the country. Params: country? (Country) get-platforms-services [GET /platforms/services]: Display the different services a user can have. Params: id? (Member's ID (Optional if identified)), type? (Type of services (svod, vod, all) Default all) post-platforms-service [POST /platforms/service]: Add the service to the user's subscriptions. Params: id? (Service ID)
|
| betaseries_pollsA | Call the BetaSeries "polls" API. Pick an operation and pass its parameters in the params object. Available operations: get-polls-last [GET /polls/last]: Display the latest active poll. Params: no parameters get-polls-list [GET /polls/list]: Display all polls. Params: nbpp? (Number of results per page, default 10), page? (Page number, default 1), inactive? (Display inactive polls (1 or 0, default 0)) get-polls-poll [GET /polls/poll]: Display the details of a poll. Params: id? (Poll ID) get-polls-target [GET /polls/target]: Display the latest active poll. Params: type? (Target type (episode or show)), ref_id? (ID of the episode or series) post-polls-answer [POST /polls/answer]: Send a response to a poll. Params: id? (Poll ID), answer? (Answer number)
|
| betaseries_quizA | Call the BetaSeries "quiz" API. Pick an operation and pass its parameters in the params object. Available operations: get-quiz-history [GET /quiz/history]: Return history of quizs answered by connected user. Params: nbpp? (Number of results per page, default 20), page? (Page number, default 1) get-quiz-list [GET /quiz/list]: Return list of quizs. Params: nbpp? (Number of results per page, default 10), page? (Page number, default 1), quiz_lang? (Quizs locale (default: locale displayed)) get-quiz-quiz [GET /quiz/quiz]: Return quiz data. Params: id? (ID of the quiz to retrieve) get-quiz-ranking [GET /quiz/ranking]: Return ranking for a given quiz. Params: id? (ID of the quiz), nbpp? (Number of results per page, default 50), page? (Page number, default 1) get-quiz-ranking-global [GET /quiz/ranking_global]: Return global ranking for all quizs. Params: nbpp? (Number of results per page, default 50), page? (Page number, default 1), ranking_lang? (Specific locale for ranking (default: none)) get-quiz-ranking-month [GET /quiz/ranking_month]: Return month ranking for all quizs. Params: month? (Month to get ranking (current month by default, format: Y-m)), nbpp? (Number of results per page, default 50), page? (Page number, default 1), ranking_lang? (Specific locale for ranking (default: none)) post-quiz-answer [POST /quiz/answer]: Send answers to a quiz for connected user. Params: id? (ID of the quiz), answers? (Answers data of the user, JSON array like : [{question: 1, answer: 3, time: 1230}] (time is in ms))
|
| betaseries_reportsA | Call the BetaSeries "reports" API. Pick an operation and pass its parameters in the params object. Available operations: post-reports-report [POST /reports/report]: Create a report for the element. Params: type? (Type of element: character|comment|film|forum|quizz|show|suggest|suggest_film|member (Mandatory)), target_id? (ID of the concerned element (Mandatory)), reason? (Reason for the report (Optional)), source? (Source of the report: web, app, api... (Optional)) post-reports-update [POST /reports/update]: Request an update for the element. Params: type? (Type of element: movie|show (Mandatory)), id? (ID of the concerned element (Mandatory))
|
| betaseries_searchA | Call the BetaSeries "search" API. Pick an operation and pass its parameters in the params object. Available operations: get-search-all [GET /search/all]: Return search results for all types of elements.. Params: query? (Search term), limit? (Number of results returned per type (series, movies, members), default 5.) get-search-movies [GET /search/movies]: Return movie search results with advanced filters.. Params: text? (Search term), limit? (Number of results returned (optional, default 20)), offset? (Starting number for the movie list (optional, default 0)), genres? (Genres separated by a comma (must correspond to keys returned by movies/genres)), diffusions? (Broadcast types separated by a comma (none, theaters, sale)), casting? (Actor's name in the movies to search), svods? (SVoD platform IDs separated by a comma), releases? (Release years separated by a comma), debut? (Initial of the movies returned), tri? (Sorting of the movies (name, added, rating, popularity by default, release-asc, release-desc)), autres? (Other options. Can be new for only movies not followed, seen, unseen, or wishlist) get-search-shows [GET /search/shows]: Return series search results with advanced filters.. Params: text? (Search term), limit? (Number of results returned (optional, default 20, maximum 100)), offset? (Starting number for the series list (optional, default 0)), genres? (Genres separated by a comma (must correspond to keys returned by shows/genres)), diffusions? (Broadcasts separated by a comma (week, finished, ongoing, standby, inproduction, planned, pilot, canceled)), duration? (Episode duration (1-19, 20-30, 31-40, 41-50, 51-60, 61+)), svods? (SVoD platform IDs separated by a comma), creations? (Years separated by a comma), pays? (Origin countries of the series separated by a comma (must be the 2-letter country code)), chaines? (Broadcast channels separated by a comma), debut? (Initial of the series returned), tri? (Sorting of the series (name, followed, id, rating, popularity by default, release-asc, release-desc)), autres? (Other options. Can be new for only series not followed or mine for only those followed by the user)
|
| betaseries_seasonsA | Call the BetaSeries "seasons" API. Pick an operation and pass its parameters in the params object. Available operations: delete-seasons-hide [DELETE /seasons/hide]: Remove all episodes of a season from hidden. Params: id? (Series ID (Optional if thetvdb_id specified)), thetvdb_id? (Series ID on TheTVDB (Optional if id specified)), season? (Season number) delete-seasons-note [DELETE /seasons/note]: Remove a rating from a season. Params: id? (Series ID (Optional if thetvdb_id specified)), thetvdb_id? (Series ID on TheTVDB (Optional if id specified)), season? (Season of the series to rate) delete-seasons-rewatch [DELETE /seasons/rewatch]: Remove all episodes of a season from rewatched. Params: id? (Series ID), season? (Season number), all? (Remove all rewatch for the given season (int 0|1)) delete-seasons-watched [DELETE /seasons/watched]: Remove all episodes of a season from watched. Params: id? (Series ID (Optional if thetvdb_id specified)), thetvdb_id? (Series ID on TheTVDB (Optional if id specified)), season? (Season number) post-seasons-hide [POST /seasons/hide]: Mark all episodes of a season as hidden. Params: id? (Series ID (Optional if thetvdb_id specified)), thetvdb_id? (Series ID on TheTVDB (Optional if id specified)), season? (Season number) post-seasons-note [POST /seasons/note]: Rate a season. Params: id? (Series ID (Optional if thetvdb_id specified)), thetvdb_id? (Series ID on TheTVDB (Optional if id specified)), season? (Season of the series to rate), note? (Rating assigned from 1 to 5) post-seasons-rewatch [POST /seasons/rewatch]: Mark all episodes of a season as rewatched. Params: id? (Series ID), season? (Season number) post-seasons-watched [POST /seasons/watched]: Mark all episodes of a season as watched. Params: id? (Series ID (Optional if thetvdb_id specified)), thetvdb_id? (Series ID on TheTVDB (Optional if id specified)), season? (Season number), note? (Rating assigned from 1 to 5 (Optional))
|
| betaseries_showsA | Call the BetaSeries "shows" API. Pick an operation and pass its parameters in the params object. Available operations: delete-shows-archive [DELETE /shows/archive]: Remove a series from the archives of the member's account. Params: id? (ID of the series (Optional if thetvdb_id specified)), thetvdb_id? (ID of the series on TheTVDB (Optional if id specified)) delete-shows-favorite [DELETE /shows/favorite]: Remove a favorite series from the profile of the identified member. Params: id? (ID of the series to remove.) delete-shows-note [DELETE /shows/note]: Delete a series rating. Params: id? (ID of the series (Optional if thetvdb_id specified)), thetvdb_id? (ID of the series on TheTVDB (Optional if id specified)) delete-shows-recommendation [DELETE /shows/recommendation]: Delete a sent or received series recommendation. Params: id? (Recommendation ID) delete-shows-rewatch [DELETE /shows/rewatch]: Delete each rewatch an entire show. Params: id? (Series ID.), all? (Remove all rewatch for the given show (int 0|1)) delete-shows-show [DELETE /shows/show]: Remove a series from the member's account. Params: id? (ID of the series (Optional if thetvdb_id or imdb_id specified)), thetvdb_id? (ID of the series on TheTVDB (Optional if id or imdb_id specified)), imdb_id? (ID of the series on IMDB (Optional if thetvdb_id or id specified)) delete-shows-watch [DELETE /shows/watch]: Remove watch for an entire show. Params: id? (Series ID.) get-shows-articles [GET /shows/articles]: Display blog articles that talk about the series. Params: id? (Series ID (Optional if url specified)), url? (Series URL. (Optional)) get-shows-characters [GET /shows/characters]: Retrieve characters of the series. Params: id? (Series ID (Optional if thetvdb_id specified)), thetvdb_id? (Series ID on TheTVDB (Optional if id specified)) get-shows-discover [GET /shows/discover]: Display the list of series to discover. Params: limit? (Limit the number of series to display (optional, default 100, maximum 200)), offset? (Starting number for the series list (optional, default 0)), summary? (Return only essential information) get-shows-discover-platforms [GET /shows/discover_platforms]: Display the list of series to discover on major SVoD platforms. Params: summary? (Return only essential information) get-shows-display [GET /shows/display]: Display information about a series. Params: id? (Series ID. You can include multiple by separating them with a comma (Optional)), thetvdb_id? (Series ID on TheTVDB. You can include multiple by separating them with a comma (Optional)), imdb_id? (Series ID on IMDB. You can include multiple by separating them with a comma (Optional)), url? (Series URL. (Optional)), summary(default=false)? (Return only the essential information of the series.), includes? (If summary = true, add some additional blocks to the return: user, notes separated by a comma (optional).) get-shows-episodes [GET /shows/episodes]: Display episodes of a series. Params: id? (ID of the series (Optional if thetvdb_id specified)), thetvdb_id? (ID of the series on TheTVDB (Optional if id specified)), season? (Season number (Optional)), episode? (Episode number (Optional)), subtitles? (Display subtitles if specified (Optional)) get-shows-favorites [GET /shows/favorites]: Retrieve the favorite series of the member. Params: id? (Member's ID, optional, if not specified uses the identified member.), order? (Specify return order: alphabetical, progression, remaining_time, remaining_episodes (optional, default alphabetical)), limit? (Limit the number of series to display (optional, default 100, maximum 200)), offset? (Starting number for the series list (optional, default 0)), status? (Filter series by status: current, active, archived (optional)), summary? (Return only essential series info), includes? (If summary = true, add certain additional blocks to the return: user, userVisited, notes, seasons separated by a comma (optional)) get-shows-genres [GET /shows/genres]: Display the list of available series genres. Params: no parameters get-shows-list [GET /shows/list]: Display the list of all series. Params: order? (Specify return order: alphabetical, popularity, followers (optional)), since? (Display only series modified since this date (UNIX timestamp — optional)), recent? (Only series from the last two years), starting? (Display series starting with specified characters (optional)), start? (Starting number for series list (optional, default 0)), limit? (Limit number of series displayed (optional, default 100)), filter? (Display filter (optional, new=only series not in the account)), platforms? (IDs of SVOD/VOD platforms where series are available), country? (Country for SVOD/VOD platforms), summary? (Return only essential series info), broadcasted? (Return only already broadcasted series) get-shows-member [GET /shows/member]: Display the list of all series of the member. Params: id? (Member's ID (optional, default identified member)), order? (Specify return order: alphabetical, progression, remaining_time, remaining_episodes, last_seen, last_added, rating, avg_rating, custom, next_date (optional, default alphabetical)), limit? (Limit the number of series to display (optional, default 100, maximum 200)), offset? (Starting number for the series list (optional, default 0)), status? (Filter series by status: current, active, archived, archived_and_completed, archived_and_not_started, completed, active_and_completed, not_started, stopped (optional)), excluded_genres? (Exclude certain genres separated by a comma for the series return (optional)), excluded_networks? (Exclude certain networks separated by a comma for the series return (optional)), excluded_status? (Exclude certain statuses for the series return (optional)), tags? (Retrieve series with tags separated by a comma (optional)), excluded_tags? (Exclude series with tags separated by a comma (optional)), summary? (Return only essential series info), includes? (If summary = true, add certain additional blocks to the return: user, userVisited, notes, platforms, seasons separated by a comma (optional)), platforms? (List of platform IDs where series must be available (Optional)) get-shows-pictures [GET /shows/pictures]: Retrieve images of the series. Params: id? (Series ID (Optional if thetvdb_id specified)), thetvdb_id? (Series ID on TheTVDB (Optional if id specified)), order? (Specify return order: -date (date DESC), date (date ASC) (optional, default sort by id ASC)), start? (Starting number for the image list (optional, default 0)), limit? (Limit the number of images to display (optional, default all)), format? (Image display format: hd or all (optional, default all)) get-shows-random [GET /shows/random]: Display a random series. Params: nb? (Number of series to display, default 1), summary? (Return only essential series info) get-shows-recommendations [GET /shows/recommendations]: Retrieve recommendations received by the identified user. Params: no parameters get-shows-search [GET /shows/search]: Search for a series, with member information if a token is provided. Params: title? (Searched title), summary? (Return only essential series info), order? (Return order (title|popularity|followers), default title), recent? (Only series from the last two years), platforms? (IDs of SVOD/VOD platforms where series are available), country? (Country for SVOD/VOD platforms), nbpp? (Number of results per page, default 5, maximum 100), page? (Page number, default 1) get-shows-seasons [GET /shows/seasons]: Display the seasons of the series. Params: id? (Series ID (Optional if thetvdb_id specified)), thetvdb_id? (Series ID on TheTVDB (Optional if id specified)) get-shows-similars [GET /shows/similars]: Retrieve series marked as similar. Params: id? (Series ID (Optional if thetvdb_id specified)), thetvdb_id? (Series ID on TheTVDB (Optional if id specified)), details? (Return series details) get-shows-unrated [GET /shows/unrated]: Retrieve the list of finished and unrated series. Params: nbpp? (Number of results per page, default 20), page? (Page number, default 1), date? (Time limit, month for series ended in the last 30 days, all for all finished series (Optional, default month)) get-shows-videos [GET /shows/videos]: Retrieve videos associated with the series. Params: id? (Series ID (Optional if thetvdb_id specified)), thetvdb_id? (Series ID on TheTVDB (Optional if id specified)), order? (Specify return order: -date (add date DESC), date (add date ASC) (optional, default sort by season/episode)), start? (Starting number for the video list (optional, default 0)), limit? (Limit the number of videos to display (optional, default all)) post-shows-archive [POST /shows/archive]: Archive a series in the member's account. Params: id? (ID of the series (Optional if thetvdb_id specified)), thetvdb_id? (ID of the series on TheTVDB (Optional if id specified)) post-shows-favorite [POST /shows/favorite]: Add a favorite series to the profile of the identified member. Params: id? (ID of the series to add.) post-shows-note [POST /shows/note]: Rate a series. Params: id? (ID of the series (Optional if thetvdb_id specified)), thetvdb_id? (ID of the series on TheTVDB (Optional if id specified)), note (Rating assigned from 1 to 5) post-shows-recommendation [POST /shows/recommendation]: Create a series recommendation from a member to a friend. Params: id? (ID of the series (Optional if thetvdb_id specified)), thetvdb_id? (ID of the series on TheTVDB (Optional if id specified)), to? (Friend's member ID), comments? (Comments for the friend (Optional)) post-shows-rewatch [POST /shows/rewatch]: Rewatch an entire show. Params: id? (Series ID.) post-shows-show [POST /shows/show]: Add a series to the member's account. Params: id? (Series ID. You can include multiple by separating them with a comma (Optional if thetvdb_id or imdb_id specified)), thetvdb_id? (Series ID on TheTVDB. You can include multiple by separating them with a comma (Optional if id or imdb_id specified)), imdb_id? (Series ID on IMDB. You can include multiple by separating them with a comma (Optional if id or thetvdb_id specified)), episode_id? (ID of the last watched episode. If multiple series, the order of episodes must be exactly the same (Optional)) post-shows-tags [POST /shows/tags]: Update tags for the given series of the identified member. Params: id? (ID of the series to tag.), tags? (Series tags: Words separated by a comma.) post-shows-watch [POST /shows/watch]: Bulk watch an entire show. Params: id? (Series ID.), note? (Rating assigned from 1 to 5 (optional)) put-shows-recommendation [PUT /shows/recommendation]: Change the status of a received series recommendation. Params: id? (Recommendation ID), status? (Status (accept or decline))
|
| betaseries_statsA | Call the BetaSeries "stats" API. Pick an operation and pass its parameters in the params object. Available operations: get-stats-shows-ranking [GET /stats/shows_ranking]: Get shows ranking based on BigQuery aggregated data.. Params: day? (Date for ranking (format Y-m-d), default is yesterday), country? (Country code for ranking (fr, de, es, all), default is fr), type? (Type of ranking: recent (shows with ≤3 seasons) or all, default is recent), period? (Period in days (7 or 30), default is 7), svod? (Filter by SVOD availability: only (SVOD only) or all, default is only), genre? (Genre filter: all, animation, no_animation, default is no_animation), platform_id? (Filter by specific platform ID (optional)), limit? (Limit the number of shows to return (max 100), default is 100)
|
| betaseries_subtitlesA | Call the BetaSeries "subtitles" API. Pick an operation and pass its parameters in the params object. Available operations: get-subtitles-episode [GET /subtitles/episode]: Display subtitles for a given episode. Params: id (ID of the episode), language? (Display only certain languages: all|vovf|vo|vf (Optional)) get-subtitles-last [GET /subtitles/last]: Display the latest subtitles retrieved by BetaSeries. Params: number? (Number of subtitles, maximum 100), language? (Display only certain languages: all|vovf|vo|vf (Optional)) get-subtitles-season [GET /subtitles/season]: Display subtitles for a season or all seasons. Params: id (ID of the series), season? (Season number or 'all' to retrieve packages for all seasons (Optional, default is all)), language? (Display only certain languages: all|vovf|vo|vf (Optional)) get-subtitles-show [GET /subtitles/show]: Display subtitles for a given show. Params: id (ID of the show), language? (Display only certain languages: all|vovf|vo|vf (Optional)) post-subtitles-report [POST /subtitles/report]: Reports subtitles as incorrect to be removed from the list.. Params: id (ID of the subtitle), reason? (Reason why the subtitle is incorrect)
|
| betaseries_tagsA | Call the BetaSeries "tags" API. Pick an operation and pass its parameters in the params object. Available operations: delete-tags-tag [DELETE /tags/tag]: Remove a tag for the show (or movie) for the connected member. Params: show_id? (ID of the show), movie_id? (ID of the movie), tag? (Label of the tag to remove. You can specify several by separating them with a comma) get-tags-list [GET /tags/list]: Display all tags created by the connected member. Params: type? (Type of media for the tags to display (show or movie, default is show)) post-tags-tag [POST /tags/tag]: Add a tag (or several) for the show (or movie) for the connected member. Params: show_id? (ID of the show), movie_id? (ID of the movie), tag? (Label of the tag to create. You can add several by separating them with a comma)
|
| betaseries_timelineA | Call the BetaSeries "timeline" API. Pick an operation and pass its parameters in the params object. Available operations: get-timeline-event [GET /timeline/event]: Display a particular event. Params: id (ID of the event) get-timeline-feed [GET /timeline/feed]: Display the latest events of the friends of the identified member. Params: nbpp? (Number of events per page, maximum 100), page? (Page number (Optional, default 1)), types? (Types of events to return, separated by a comma (Optional)) get-timeline-friends [GET /timeline/friends]: Display the latest events of the friends of the identified member. Params: nbpp? (Number of events per page, maximum 100), since_id? (ID of the last event received to get previous ones (Optional)), last_id? (ID of the last event received to get subsequent ones (Optional)), types? (Types of events to return, separated by a comma (Optional)), self? (Include events of the identified member (Optional, default 0)) get-timeline-home [GET /timeline/home]: Display the latest events on the site. Params: nbpp? (Number of events per page, maximum 100), since_id? (ID of the last event received to get previous ones (Optional)), last_id? (ID of the last event received to get subsequent ones (Optional)), types? (Types of events to return, separated by a comma (Optional)) get-timeline-member [GET /timeline/member]: Display the latest events of the specified member. Params: id (ID of the member), nbpp? (Number of events per page, maximum 100), since_id? (ID of the last event received to get previous ones (Optional)), last_id? (ID of the last event received to get subsequent ones (Optional)), types? (Types of events to return, separated by a comma (Optional)) get-timeline-show [GET /timeline/show]: Display the latest events of the connected member about the specified show. Params: id? (ID of the series (Optional if thetvdb_id provided)), thetvdb_id? (ID of the series on TheTVDB (Optional if id provided)), nbpp? (Number of events per page, maximum 100), since_id? (ID of the last event received to get previous ones (Optional)), last_id? (ID of the last event received to get subsequent ones (Optional))
|