This week, we had 35 new APIs added to our API directory including an animated search engine for GIFs, a worldwide holiday information API, and a rewards and loyalty application. We also explored 10 examples of what API developers are currently working on.
Bime API: Bime is a cloud-based data monitoring and analysis service for businesses. It can display data on all kinds of devices using a variety of visualizations, including maps, relational analyses, bullet charts, and more. The QueryBlender feature can gather a user’s data from multiple locations and display the results on a single chart. Bime can handle Big Data tasks and load that data to a cloud-based database on demand. Users can easily build and share a data dashboard showcasing specific metrics. Bime can also connect with Google Analytics and Facebook Insight.
Bookitit API: Bookitit is an online calendar and online scheduling organizer application for companies that also let them manage appointments and reservations booked in person or by phone, employees, payments, and notifications. The Bookitit API offers a wide variety of functions to synchronize any aspect of the app and let developers personalize online scheduling process. The limit is the imagination. The API uses RESTful protocol and responses are formatted in XML and JSON.
Byte Plant Email Validation API: Byte Plant provides email processing and management services and offers both software and services. Email Address Online Validation API allows users to do Syntax verification, DNS validation including MX record lookup, Disposable email address (DEA) detection, SMTP connection and availability checking, Temporary unavailability detection, Mailbox existence checking, Catch-All testing,and Greylisting detection. The API uses REST calls and returns JSON.
Byte Plant Phone Number Validation API: Byte Plant provides email processing and management services and offers both software and services. International Phone Number Validation API allows users to check Status: Valid or invalid, Line type: Fixed line, mobile, VoIP, pager etc., Geolocation: Region and city, Phone number correction and re-formatting according to national and international standards. The service uses REST calls, returns JSON, and uses both SSL and API Keys for authentication.
CEPALSTAT API: CEPALSTAT provides a gateway to all the statistical information of Latin America and the Caribbean countries that has been collected, systematized and published by Economic Commission of Latin America and the Caribbean (ECLAC). Use the CEPALSTAT database to export data and cross-tabulate indicators to produce tables combining data from different series, countries, and time periods. CEPALSTAT offers a RESTful API for programmatic access to over 1,000 indicators. Responses are returned as XML documents. To use the CEPALSTAT API, you must register as application developer.
Dublin Bus Real Time API: The Dublin Bus Real Time API provides users with access to Real Time Passenger Information (RTPI) for the Dublin Bus service. The API is not affiliated with either Dublin Bus or the RTPI’s providers. As a result, this API is provided for non-commercial use only, and changes to the RTPI site may cause the API to break without warning. Information on stops and services can be retrieved using REST calls that return JSON and JSONP.
EatSafe Ottawa API: The EatSafe Ottawa API provides developers with methods for retrieving information on the safety of restaurants in Ottawa. Users can retrieve information on specific restaurants, get a list of restaurants near a given location, and search for restaurants by name. This API uses REST calls issued in JSON.
Filmon API: FilmOn is an internet based television provider that offers free and pay subscription packages for access to over 500 live streaming TV channels and video on demand channels. Filmon also offers a streaming internet TV service for mobile devices. FilmOn offers a REST API that allows developers to take advantage of their ad network and content offerings. API methods include groups, channels, tvguide, subscriptions, login, logout, register, accountupdate, dvr/list, and more.
FME Cloud API: FME Cloud is an application integration service that allows enterprises to connect applications and make information available when, where and how it’s needed. FME Cloud offer a simple GUI that allows the configuration of integrations without any developer support and straight-forward tools for data modeling, notifications, automation, scheduling, and more. FME Cloud offers a REST API for programmatic access to FME Cloud services. Use the REST API to pause, start, restart and terminate running instances in order to provision capacity only when it is required. The API accepts and returns JSON and an API key is required.
Formhub API: Formhub is an open source service that allows people to create and distribute mobile data forms to collect and analyze data. Users can author their surveys in Excel and then distribute them using either Android devices or the internet. Survey information is collected in real time and is displayed visibly on maps, charts, etc. Users can access their forms and data programmatically using REST calls.
Giphy API: Giphy is an animated search engine for discovering and sharing GIF images. Giphy exposes its search capabilities through a RESTlike API. The API is comprised of nine JSON endpoints, allowing developers to search for GIFs using a variety of filters and search parameters.
Holiday API: The Holiday API is a simple web service aiming to provide free programmatic information about holidays worldwide. The API is operational, but is currently building its catalog of country lists. The Holiday API accepts GET requests specifying a country and year, with the option to specify a month or day.
Hubba API: Hubba is a brand management platform that helps retailers and brands manage product data for omni-channel commerce. The Hubba platform allows brands and retailers to manage and share their consumer-ready product information in order to ensure that the right message gets to the right consumers at exactly the right moment in the purchase decision process. Hubba offers a REST API for programmatic access to Hubba services. API endpoints include searchByTag, listFolder, listProducts, getEntity, updateEntity, createProductEntity, createFolder, deleteEntity, and uploadMedia. An API Key is required.
Kiip API: Kiip is a rewards application that rewards users for using applications. Kiip integrates with applications to reward users and help brands build loyalty with incentives and rewards. The Kiip API and SDK allow developers to access and integrate the functionality of Kiip with other applications and to create new applications. Some example API methods include retrieving rewards, customizing messages, and managing account information.
Kngine API: Kngine is a search engine that is built on natural language processing so that it can understand what users are actually seeking in order to provide them with meaningful results. When Kngine crawls the web, it doesn’t just index pages, it analyzes and extracts their meaning so that it can provide a complete answer to a user’s question. The Kngine API allows the question answering capabilities of Kngine to be integrated into web, mobile, desktop, and enterprise applications. The API is RESTful and results are returned in JSON. An API Key is required.
Kona API: Kona is a task and project management service for helping groups of people get things done. With Kona’s “spaces”, users can bring all of their to-do lists, schedules, and messages for a project together in one place. Users can invite their team members, groups, friends, and family members to join their spaces quickly and privately. Group conversations are enhanced by the fact that they take place in the context of the files, events, and information being discussed. Kona offers filesharing services that can be integrated with Dropbox, Box, and Google Drive.
LayerVault API: LayerVault is a version control service for designers. Users can store an unlimited number of versions of a design project and can access any of them whenever they wish. Design files can be synced across devices through LayerVault’s sync service or via Dropbox. Designers can also request and exchange feedback on design changes with team members. When a project is complete, designers can put together a clutter-free presentation with their own branding and share it easily. The LayerVault API allows developers to integrate information stored with LayerVault into other applications via REST calls.
Nymi API: Nymi is a technology-enabled wristband that keeps track of your unique heartbeat and uses the heartbeat to log users in to applications, devices, and other password-protected things. The Nymi API and SDK allow developers to access and integrate the functionality of Nymi with other applications and devices. Public documentation is coming soon; interested developers should follow up here: http://developers.getnymi.com/.
Open Assessments API: Open Assessments is a service for creating and sharing questions in order to assess people’s knowledge. Questions created through Open Assessments can be embedded on any page of any website. Users can create and retrieve assessments programmatically via REST API. This service was built by Open Tapestry with funding from MIT.
Park Shark API: The Park Shark City Platform is a set of free tools from Dutch developers Glimworm, designed to provide citizens with open access to their city’s parking data. The Park Shark API allows developers to programmatically specify when, where, and for how long a user wishes to park. The API responds with a JSON list of possible parking locations including geolocation and total price. The Park Shark API currently accesses parking data in Amsterdam and Antwerp, with access to more cities under development. The API may provide custom functions in some cities, such as the ability to query the nearest meter to top off your parking using Amsterdam’s centrally connected meters.
Pearson FT Education API: As the publishing company behind Penguin Books, Financial Times, and multiple education businesses, Pearson is one of the world’s largest learning companies. Pearson provides developer access to information from its catalog through a series of APIs. The Pearson FT Education API allows developers of educational applications to publish Financial Times articles royalty-free. Articles are text-only and become available 30 days after publication. A license entitles a developer to republish up to 1,000 articles.
Philadelphia School Information API: Philadelphia School Information provides users with a collection of REST calls for retrieving information about the SDP (School District of Philadelphia). These calls allow users to get a list of all Philadelphia schools, get a list of schools the SDP has slated for closure, and get basic or detailed information about a single school.
Plus.io API: Plus.io is an application development platform that allows you to create collections for your application online and access them via a RESTful API. Use functionality of the API to insert and view data stored within the Plus.io App Engine. API methods include Structure, Get, Add, Update and Delete. Requests are returned in JSON.
PublishThis Content Platform API: PublishThis is a content creation, management, and distribution platform. Brands, retailers, media companies, and trade associations can use the PublishThis Content Platform to discover, curate, and distribute content across any digital channel. The PublishThis API allows developers to access and integrate the functionality of PublishThis with other applications. Public documentation is not available; interested developers should contact firstname.lastname@example.org for more information.
Qminder API: Qminder is a mobile queue management service for managing waiting lines with tablets and smartphones. Qminder helps venues to minimize waiting times and to allows them to gain valuable insights into visitors and branch performance by offering real-time overviews, statistics and insights. Qminder provides a RESTful API for the integration of Qminder services with third party apps and sites. API methods include Locations, Lines, Tickets and Devices. An API Key and account with service is required.
RadiumOne API: RadiumOne is an enterprise advertising platform. RadiumOne offers platforms for advertisers, publishers, and developers to engage with their customers and users over the web and applications. The RadiumOne API allows developers to access and integrate the functionality of RadiumOne platforms with other applications. Public documentation is not available; interested developers should contact RadiumOne: http://radiumone.com/contact-mobile-team.html.
Rebtel Voice Platform API: Rebtel Voice Platform is an international calling platform. Users can use Rebtel from their mobile phones to make international calls at various rates. The Rebtel Voice Platform API and SDK allow developers to access and integrate the functionality of Rebtel with other applications. Some example API methods include making calls, managing calls, and checking call rates.
Seats.io API: Seats.io is an interactive tool for online ticket sellers. Ticket vendors can use the Seats.io chart drawing tool to create seating charts for their website. Ticket buyers can then use the interactive chat to select the seats they want. Seats.io offers a REST API for booking and releasing seats. Use the API to instantly push new seating situations to all currently connected clients to avoid double booking. All requests are done over SSL and an API Key is required.
SnagPad API: SnagPad is a job search learning and management platform. SnagPad helps job seekers in their job search and allows hiring companies help those interested in jobs search for jobs. The SnagPad API allows developers to access and integrate the functionality of SnagPad with other sites and applications. The main API method is integrating the job search management system from SnagPad with other job boards.
Ubidots API: Ubidots offers a platform for developers that enables them to easily capture sensor data and turn it into useful information. Use the Ubidots platform to send data to the cloud from any Internet-enabled device. You can then Configure actions and alerts based on your real-time data and unlock the value of your data through visual tools. Ubidots offers a REST API that allows you to read and write data to the resources available: data sources, variables, values, events and insights. The API supports both HTTP and HTTPS and an API Key is required.
Vine API: Vine is a service for mobile devices that allows users to create and share very short (6 seconds or less) looping videos. When a user publishes a video to Vine, it will appear in their profile and in the timelines of their followers. Videos can also be posted to Twitter and Facebook. The Vine API allows users to retrieve data from the service, including popular videos, user data, a user’s timeline, videos matching a given tag, individual posts, and notifications.
VivaPayments API: The VivaPayments service allows online store owners to accept payments sent via email, phone, e-banking, or a physical location. VivaPayments also provides next-day deposits, interest-free monthly installments, and support for tax card transactions. The VivaPayments API allows developers to integrate the service with their e-commerce websites via REST calls. The three functions that must be integrated for VivaPayments to work are the abilities to create payment orders, complete payment details, and confirm transactions.
Zumata Hotels API: Zumata is a web service providing ancillary revenue solutions for hotels, airlines, travel agents, event managers, tourism boards, and other travel industry entities. The Zumata Hotels API provides programmatic access to Zumata’s integratable booking engine, allowing customer applications to find, book, and cancel hotel reservations.