ProgrammableWeb's Most Clicked, Shared and Talked About APIs of 2018: Entertainment

For this portion of our Most Clicked, Shared and Talked About APIs of 2018 series, we are focusing on the Entertainment industry. Developers seeking APIs for Sports, Music, News Services, Video, Audio, Gambling, eSports, Emoji, Comics, Animation, Memes And Gifs, Photography, Books, Poetry, and Podcasts should make note of the list below.

Most notably, the Games sector saw plenty of advancements this past year, both in revenue and in developer access. APIs were released or enhanced for gaming platforms from Amazon and popular games including PlayerUnknown Battlegrounds, EVE Online, World of Warcraft , Clash Royale, and Fortnite (at least unofficially). Additionally, Unity Technologies, a real-time 3D (RT3D) development platform provider, completed its move to WebAssembly, Google made some advancements for releasing apps in stages, loads of Android and Android Studio improvements, as well as Play Store security updates. Facebook opened its Instant Games platform to all developers. Furthermore, game developers beginning granting players the option to pay by Bitcoin and other Cryptocurrency.

Without further ado, here are the Most Interesting Entertainment APIs from the past year, in no particular order. If we missed your favorite, let us know.

Amazon GameOn is a set of APIs for gaming competitions that are built on the Amazon Web Service cloud infrastructure. The Amazon GameOn Admin APITrack this API enables developers to create and manage Amazon GameOn competitions. It provides methods to add tournaments, create prize lists, create Requirements Groups, and close down tournaments. Amazon GameOn Game APITrack this API allows developers to host in-game events so that customers can compete for bragging rights and prizes.

Poemist is an online database of poets and poems. The Poemist APITrack this API allows developers to access poetry data, including information on poets and poems. Currently the only completed API method is one that allows users to retrieve random poems.

PlayerUnknown Battlegrounds (PUBG) Developer APITrack this API allows access to Battle Royale game data. With the PUBG Developer API, developers can build tools and services to support the PUBG gaming community. Retrieve data such as game ID, duration, rounds, rosters, assets, and spectators with the API.

PlayerUnknown Battlegrounds API

Screenshot PUBG

EVE Online is a futuristic online gaming experience set in space. The EVE ESI (EVE Swagger Interface) APITrack this API is the official RESTful API for EVE third-party development. The API provides a single interface to all information EVE related.

"Nightmare" is one of the free space ships available for players to control in EVE Online games

"Nightmare" is one of the free space ships available for players to control in EVE Online games. Image: YouTube/EVE Online

StickerPop provides access to secret stickers for texting and Snapchat. The RESTful StickerPop APITrack this API conforms to the JSON API standard and provides access to a library of GIF or static sticker designs. The API enables users to find, send and receive stickers.

Get programmatic access to a library of stickers for apps via this API

Get programmatic access to a library of stickers for apps via this API. Screenshot: Pop Inc.

Sonos is a wireless home sound system for music, movies and TV audio. Sonos has recently opened up its developer platform. Via the developer portal and APITrack this API, users can find the tools and information needed to build a variety of control and sonic experiences that integrate directly with the Sonos Home Sound System. Developers need to register to get access to the API and documentation.

Sonos Sound Platform allows developers to build integrations for sound throughout a home

Sonos Sound Platform allows developers to build integrations for sound throughout a home. Screenshot: Sonos

Steamworks Web APITrack this API allows players to verify credentials, checks if users own an application, retrieves statistics, achievements, and leaderboard scores, and performs in-game purchases.

Rev provides transcription, caption and translation services. Rev's captioning work is done by humans for accuracy. The Rev Caption APITrack this API allows developers to add video captioning services to applications and the Rev Human Transcription APITrack this API enables developers to add human transcription services to applications.

Enable applications with video captioning services via Rev API

Enable applications with video captioning services via Rev API. Image: Rev

WorldCup 2018 APITrack this API offers JSON formatted data related to teams, matches, stadiums, and players. Data is provided in English, Vietnamese, Chinese, Thai, Japanese, and Korean.

Encoder Farm is a video encoding service. The Encoder Farm APITrack this API converts user-generated videos into formats for streaming. The encoding platform is a REST service that receives progress callbacks to a server, uses preset templates for all devices and formats, allows users to create their own profiles using JSON and more. It supports Google Cloud, Amazon S3 and FTP with virtually any input video format. It is multi-bitrate HLS encoding and streaming with support for H264, HEVC and 4K output.

Encoder Farm video encoding features include low cost and other options

Encoder Farm video encoding features include low cost and other options. Image: Encoder Farm

API-NBA offers APITrack this API access to NBA data such as seasons, leagues, teams, players, game details, and game statistics. Responses are JSON formatted.

AudD APITrack this API enables applications to recognize music through parameters such as humming, iTunes audio, and song lyrics. The API returns artist, album, song, and any other available metadata through iTunes such as artwork, price, and release date.

Zapic provides an engagement platform designed for mobile gaming integrations. The Zapic APITrack this API can be used to access game events, statistics, and achievements. Zapic platform features leaderboards, engaging achievements, cross application features, and a modern, integrated UI.

Zapic is a cross-application social platform for creating interesting player experiences

Zapic is a cross-application social platform for creating interesting player experiences. Image: Zapic

Amazon GameOn is a set of APIs that are built on the Amazon Web Service cloud infrastructure for designing games. Amazon GameOn Admin Console APITrack this API allows developers to create and manage their tournaments. It provides a way to host leaderboards, multi-round competitions, and leagues in any of the countries where AWS exists, and on any operating system, device, surface, or screen size. API methods are available to create competitions using the admin console, enable end-users to create competitions in-game, award in-game prizes, award real-world prizes and more.

AniList is a platform that supports the tracking, discovery, and sharing of Anime & Manga. The AniList GraphQL APITrack this API allows you to build applications that implement Japanese animations concepts.

Desktop client Shinjiru, and the Android app Atarashii were both created using AniList API

Desktop client Shinjiru, and the Android app Atarashii were both created using AniList API. Image: AniList

mod.io provides tools for developers to add modding support to games. The mod.io APITrack this API allows you to search, sort and share mods in-game, using an SDK or REST service. This modding platform for game developers is an open API for cross-platform mod support.

Studio Ghibli is a Japanese animation film studio that produces anime features, shorts, commercials and more. The Studio Ghibli APITrack this API provides access to a catalogue of people, places, and things found within the Ghibli platform.

Programmatically access metadata from Studio Ghibli films such as "Spirited Away" via this API

Programmatically access metadata from Studio Ghibli films such as "Spirited Away" via this API. Image: Museo d'Arte Ghibli

Clash Royale is a head-to-head battle game set in the Clash Universe. The game maker, Supercell, has recently announced the availability of the official Clash Royale APITrack this API for the tower rush game. The Clash Royale API provides near real time access to game related data. The API allows developers to build tools, applications and websites using data about players, cards, clans, tournaments, player locations, and more.

Developers can build Clash Royale related applications with the new official API

Developers can build Clash Royale related applications with the new official API. Screenshots: Google Play/Supercell

Gfycat is an animated GIF creation and sharing platform. The Gfycat APITrack this API allows developers to access methods for creating and managing GIFs, as well as transparent stickers. There are available SDKs for web, Android, and iOS.

This excellent GIF of Spock is courtesy of Gfycat.

This excellent GIF of Spock is courtesy of Gfycat.

MTV News APITrack this API returns music news data in JSON format. Developers can get an API Key to search MTV News and access live examples that include top headlines and recent search articles.

Google Photos allows users to back up their photos and lets users use Google Assistant to create albums and collages. The newly announced Google Photos Library APITrack this API will allow developers to port Google Photos, with all its tools, into their own application. The API enables applications to read, write, share photos and more.

Related: Google Photos Library API Brings The Power Of Google Photos To Your App

The Google Photos team introduces the Google Photos API at Google I/O 18 on May 9, 2018. Video: YouTube/Google Developers

GameScorekeeper provides feeds of data about eSports including League of Legends, Counter-Strike: Global Offensive, Heroes of the Storm, and DOTA 2. The GameScorekeeper REST APITrack this API provides JSON data related to eSports such as upcoming matches, competitions, teams, and results. The GameScorekeeper Live APITrack this API provides real-time data from eSports matches through websockets.

FluidDATA is a podcast transcription platform. The FluidDATA APITrack this API allows developers to search millions of podcast episodes for spoken words and phrases. This service includes over 200k podcast feeds covering news, politics, religion, education, and many other topics. More than 7 million episodes have been transcribed so far.

BabbleLabs provides speech enhancement services. The BabbleLabs Clear Cloud APITrack this API provides a way to enhance streaming audio content, upload an audio file to be enhanced, download the enhanced version, upload a video file with embedded audio to be enhanced, download the enhanced version and enhance the audio in the context of a video stream. BabbleLabs files are processed via cloud API in Google Cloud. The following audio and video formats are supported: wav, mp3, aac, ogg, aiff, mp4 and mov.

Above: Audio before Babblelabs Clear Cloud | Below: Audio after Babblelabs Clear Cloud

Cat Facts! APITrack this API allows users to send a daily cat fact via text message. Developers can use the API to create and view a list of fact recipients. They can also add cat facts of their own. The Catbot auto-replies when recipients text back.

Dronecode provides is open source software for connecting and controlling drones. The Dronecode APITrack this API and SDKs can be used to integrate drone functionality with cargo, aerial photography, scientific, and surveying applications. Use the API to manage one or more vehicles, provide programmatic access to vehicle information and telemetry, and manage control over movement and operations. The Dronecode Project is a Linux Foundation Collaborative Project.

The DroneCode Project was demonstrated at InterDrone 2018 Conference. Video: YouTube/Drone Rush

Unofficial Google News APITrack this API can be used to retrueve news articles from a given set of keywords. The API was created as a reliable alternative in response to the closure of the Google News API. The API provides users with up to 20 items per research. Each article contains a title, a thumbnail, the website name, the item link, the author and the date.

Poker Odds Calculator APITrack this API calculates the odds and percentages of winning a poker game as well as possible strategies and scenarios for all stages of game play. The API can return a five-card poker hand description as well as the odds of winning, plus possible scenarios at various points in the game, including the flop, river, and turn.

Voicepod provides automated human-like text- to-speech (TTS) services . The Voicepods APITrack this API returns JSON responses with voice and text-to-speech narration features. Voicepods includes 16 International voices including Dutch, French, German, Italian, Korean, Japanese, Turkish, Spanish, Hindi and English. The service is primarily used to create natural sounding podcasts from written text.

Convert any text to human-like speech with Voicepods. Video: Voicepods

Wowza Media Systems provides streaming media services to organizations. The Wowza Streaming Cloud REST APITrack this API provides programmatic access to the streaming cloud service to manage live streams, players, transcoders, stream sources, recorders, and more. Developers can learn how to use cURL commands in a command prompt or terminal window. They can learn additional REST methods in the tools for testing the API section. The Wowza Streaming Engine REST APITrack this API is available to manage nDVR stores, create and manage live sources, get server logs, manage media cache, and other functions of the streaming engine.

Readgeek is a social network for readers and an online book recommendations engine. Readgeek APITrack this API is a RESTful platform used to include personal book recommendations in webservices. The API allows developers to manage users and book ratings in order to calculate personalized recommendations.

Readgeek API enables applications to recommend books based on a user's preferences

Readgeek API enables applications to recommend books based on a user's preferences. Image: Readgeek

Mixer is an interactive livestreaming platform popular with gamers. The Mixer Core APITrack this API enables developers to retrieve data about users, streams, and live updates. The Mixer API is listed under the Streaming category. See ProgrammableWeb's complete list of Streaming APIs.

Mixer livestreaming API

Screenshot: Mixer

Be sure to read the next Entertainment article: Daily API RoundUp: Star Trek, App Store, PayJoy, Tangany, MAAS

 

Comments (0)