31 New APIs: Google Tasks, Website Screenshots and MapQuest Static Maps

Adam DuVander, May 15th, 2011

This week we had 31 new APIs added to our API directory including a music festival data lookup service, online collectibles marketplace, cloud based document conversion service, online payment processing service, text messaging service, content curation platform and electric vehicle charging point database. Additionally, we covered in more details location-aware gaming platform and Google’s to-do service’s API. Below is more details on each of these 31 new APIs.

AppDirectAppDirect API: AppDirect offers a platform that allows businesses to find web based software solutions for their needs through application marketplaces. The AppDirect API allows developers to integrate their applications into the Business Application Network for distribution. The API uses RESTful calls and responses are formatted in XML.

bidStartbidStart API: bidStart is an online marketplace and community connecting buyers and sellers of collectibles; including stamps, coins, comics, sports cards and more; offering auction & store items. The bidStart API allows different programs and applications on any operating system, written in any programing language to work together with bidStart. Developers can use the API to allow their program or application to retrieve information from bidStart related to listings, or ask bidStart to list new items, or perform various tasks on existing items. The API uses RESTful calls with responses formatted in CSV.

BraintreeBraintree API: BrainTree offers online merchants a payment gateway to enable the processing of credit card payments. Additionally, merchants are offered a merchant account, recurring billing and credit card storage.

The Braintree Gateway API can be used two ways: either Server-to-Server or Transparent Redirect. In the Server-to-Server scenario customers submit their credit card data on the developer website to their server. The Transparent Redirect API eliminates the handling and processing of credit card data from the developer’s environment.

Company Data Trees Mobile Website DetectionCompany Data Trees Mobile Website Detection API: Company Data Trees is a search engine for company data, linking companies with their various data points scattered around the web. Company Data Trees uses a system that uses a tree-like structure to store and retrieve data.

The Mobile API reports whether a URL shows a mobile-formatted website and Adobe Flash across 10 different mobile devices. It is used by ad networks to check for mobile inventory across their publisher networks. Marketing technology companies also use it to calculate the likelihood their prospects will purchase related mobile advertising services.

The API uses RESTful calls and responses are formatted in JSON.

Company Data Trees Parked DomainCompany Data Trees Parked Domain API: Company Data Trees is a search engine for company data, linking companies with their various data points scattered around the web. Company Data Trees uses a system that uses a tree-like structure to store and retrieve data.

The Parked Domain API detects if a given domain is parked. B2B data companies use it to purge dead businesses from marketing lists. Search engines and content analysis companies use it to remove unwanted web content from their databases.

The API uses RESTful calls and responses are formatted in JSON.

DoStuffMediaDoStuffMedia API: DoStuff Media is a company that helps local media companies and music festivals monetize their web sites by providing a technology that aggregates, organizes and displays critical information about the festival, all while incorporating social networking, sharing and interactive features.

The DoStuffMedia API is designed to allow access to the schedules for festivals and music events. Their API gives users access to the data for a specific festival and year. Users can cross reference data on bands and events. The API uses RESTful calls and responses are formatted in XML or JSON.

DoxumentDoxument API: Doxument provides a platform for document conversion in the cloud for businesses and developers. The Doxument API allows developers to integrate document conversion functionality into any project running on any platform and coded in any language. The API provides the following functionality and more:

# Upload documents using PUT or POST requests.
# Copy documents from AWS S3 accounts.
# Convert documents to/from other formats.
# OCR scanned documents into searchable text
# Convert webpages into PDF documents complete with searchable text, links and graphics.

It uses RESTful calls and responses are formatted in XML, JSON, YAML and PHP.

DydraDydra API: Dydra is a cloud-based RDF store, a database-as-a-service. Users can import their data and a SPARQL endpoint will be made available for their application to use. Users can perform most account functions on Dydra.com via a standard REST API. Some of the functionality includes: read and update account information; create a repository; download a repository in various RDF formats. Responses are formatted in XML and JSON.

Gbanga PuppetmasterGbanga Puppetmaster API: Gbanga is a mixed reality, social gaming platform for mobile phones. The Gbanga Puppetmaster API is a location-based gaming platform. It allows developers to integrate location awareness into games, and to interact with existing Gbanga games, including Gbanga Familia. The API uses RESTful calls and responses are formatted in JSON.

GistpointGistpoint API: Gistpoint is a service that lets users find and submit summaries for online articles. Gistpoint provides an API that takes a URL parameter and returns the title, formatted url, date, and top summary in JSON format. The API is available for free for both commercial and noncommercial uses.

Google APIs DiscoveryGoogle APIs Discovery API: This lightweight API is used within Google and made available to other developers. It makes all of Google’s APIs listable and provides additional information about each API, including a full list of resources or methods.

Google uses the API Discovery API internally to maintain client libraries for all of its APIs, as well as to fill a sandbox with potential API calls.

Google TasksGoogle Tasks API: Google Tasks provides a to-do list system for users within GMail, Calendar, iGoogle home page and a direct mobile site. The Google Tasks API provides developers with a set of API endpoints for searching, reading, and updating Google Tasks content and metadata. With the API a user can retrieve, update, delete and create task lists as well as retrieve, update, order, delete and create tasks.

The service is currently in Google Labs, so it’s considered to be in beta. The API uses RESTful calls and responses are formatted in JSON.

IsidoreyIsidorey API: Isidorey is a leader in device cloud solutions providing a platform for connecting embedded devices to the cloud. The Real-Time API allows for applications and dashboards to be built in a non-polling fashion. Data is published, in real-time, to user web applications. This REST-based API provides GET, POST, and DELETE methods to users with a valid API key.

JayCutJayCut API: JayCut is an online based video editing service. The JayCut API allows users to integrate the video editing services into their websites. The API exposes the following functionality:

*Embedding the editing tool on your site
*Authorization of users
*Upload of media, tied to users
*Management of preset content
*Streaming of video
*Export of edited videos, out of the JayCut system

The API uses RESTful calls and responses are formatted in XML.

MapQuest Open Static MapMapQuest Open Static Map API: This API is the open version of MapQuest’s Static Map API. It is based on OpenStreetMap data and can be used to customize and create a map image through a simple HTTP request. Maps can be centered on a point, a bounding box, and even allowing the service to best-fit all features shown on the map. Options include map, hyb and sat.

Massachusetts Port AuthorityMassachusetts Port Authority API: The Massachusettes Port Authority (Massport) provides an API for developers interested in building mobile applications that integrate accurate updated content for Massport’s facilities. Content is provided for Boston Logan International Airport. With the API, users can make RESTful calls to retrieve data feeds in the Atom Syndication format.

MesagraphMesagraph API: Mesagraph is a service that builds bundles of information from social media which are relevant and useful for its users. Users can rate, comment and complete each fragment of the bundle to make it more interesting for others who share the same interests. The API provides methods for getting user topics, getting a user list for a topic and available topic lookup. The API uses RESTful calls and responses are formatte in JSON, JSONP and HTML.

MobikwikMobikwik API: Mobikwik.com provides a free mobile recharge API which can be used to provide topup services for prepaid mobile phones in India. The API allows users to recharge phones at a given number, retrieve the recharge status, check balances and retrieve discount coupons. It uses RESTful calls with responses formatted in XML.

Murrion Software Blacknight services statusMurrion Software Blacknight services status API: Murrion Software specializes in developing smart web applications using PHP/Codeigniter & mySQL. The ‘Blacknight Services Status’ API allows a user to check the current status of their Blacknight server. The API will return an array containing the server name and the current status of services running on that server including HTTP, FTP, SMTP, POP3, mySQL and IMAP. It uses RESTful calls and responses are formatted in JSON.

Murrion Software Browser Agent IdentificationMurrion Software Browser Agent Identification API: Murrion Software specializes in developing smart web applications using PHP/Codeigniter & mySQL. The ‘Browser Agent’ API allows a browser agent to be identified as a web browser, a web robot or a mobile device. The API will return an array containing the original browser agent and the browser agent type. It uses RESTful calls and responses are formatted in JSON.

Murrion Software IP Address to Geographic LocationMurrion Software IP Address to Geographic Location API: Murrion Software specializes in developing smart web applications using PHP/Codeigniter & mySQL. The ‘IP Address to Location’ API allows an IP address to be translated in to a geographical location. The API will return an array containing the original IP address, a country code, a country name and a city location. It uses RESTful calls and responses are formatted in JSON.

Murrion Software Send SMS Text MessageMurrion Software Send SMS Text Message API: Murrion Software specializes in developing smart web applications using PHP/Codeigniter & mySQL. The ‘Send Text’ API allows an application to send a text message to a mobile number. The API will return an array showing a Success message or a failure error code. It uses RESTful calls and responses are formatted in JSON.

NTNU IME FacultyNTNU IME Faculty API: Data is fetched from the University database and queried via a WebService interface. Users can fetch courses, schedules and organizational data from NTNU’s official databases. The API uses a RESTful interface and responses are formatted in either JSON or TXT.

OneBusAwayOneBusAway API: OneBusAway provides access to real-time transit information for the Puget Sound region and beyond. Their API allows access to the same information that powers the OneBusAway website and mobile tools. Developers can use the api to write new apps. The API uses RESTful calls and responses are formatted in XML and JSON.

Open Charge MapOpen Charge Map API: The OpenChargeMap project provides an open, publically accessible database of consolidated electric vehicle charging point information. The API allows data consumers to access the latest charging point information which can then be used in apps, databases or websites. The API uses RESTful calls and responses can be fromatted in XML, JSON, CSV, KML or RSS.

Scoop.itScoop.it API: Scoop.it is a social media and content curation platform. It associates a piece of web content with a curator on a topic together with essential meta data. The Scoop.it API lets developers use this data to build web sites, clients or other applications for content distribution.

The Scoop.it API gives the programmer access to the following functionalities of the Scoop.it platform:

– read the profile of a User
– read some data of a Topic
– read some data of a Post
– read notifications
– perform actions on topics and posts

It uses RESTful calls and responses are formatted in JSON.

SeevlSeevl API: Seevl is a music discovery service. It provides fact-sheets, explanatory recommendations and semantic search for musical knowledge. Currently over 40K+ bands are covered. The Seevl API is provided through content-negotiation meaning that the website is the API. It is based on RESTful principles and responses are formatted in JSON.

SMSConCubaSMSConCuba API: SMSConCuba provides a feature to send any message to specified script (using HTTP-POST request) or e-mail. It also provides a method to know the message status. Full documentation is either unavailable or cannot be found. Site is in Spanish.

Spil GamesSpil Games API: Spil Games is a games publisher and online global gaming portal. Spil Games focuses on reaching local audiences with localized content and encouraging gamer loyalty through social gaming as strategies to differentiate and tailor our gaming content to our players’ needs.

The API lets developers implement these strategies into their games using three main functions.

1) It enables games to seamlessly integrate into the Spil portfolio of websites.

2) It handles the implementation of localization and branding for the various Spil Games websites, so that the branding and language displayed to the end user are correct if a game is listed on multiple websites.

3) It enables games to interact with the social features of the Spil Games sites including handling the submission of the awards, high scores, and other social features.

Full public documentation is not available but developers can contact licensing@spilgames.com for more information.

TweeshotTweeshot API: Tweeshot is a free online service that lets users take screenshots of any website and share them via Twitter or other social services. The API is in Open Beta. Users must contact the provider and explain how the API can improve their website or online service before gaining access. Full public documentation is not available.

VodoModoVodoModo API: VodoModo provides premium geolocation video for location, map and navigation services, both mobile and web. The Vodomodo API supports three main API functions: the tour list, tour detail and video key calls. The tour list call returns a list of the currently active tours in the Vodomodo system. The tour detail call returns all of the details for a specific tour in the Vodomodo system. The video key call returns a key that allows access to one of the videos on the Vodomodo platform. The API uses RESTful calls and responses are formatted in XML.

Both comments and pings are currently closed.

One Response to “31 New APIs: Google Tasks, Website Screenshots and MapQuest Static Maps”

May 15th, 2011
at 2:19 pm
Comment by: 31 New APIs: Google Tasks, Website Screenshots and MapQuest Static Maps – ProgrammableWeb (blog) | Web Based Inventory

[...] 31 New APIs: Google Tasks, Website Screenshots and MapQuest Static MapsProgrammableWeb (blog)AppDirect API: AppDirect offers a platform that allows businesses to find web based software solutions for their needs through application marketplaces. The AppDirect API allows developers to integrate their applications into the Business Application … [...]

Follow the PW team on Twitter

ProgrammableWeb
APIs, mashups and code. Because the world's your programmable oyster.

John Musser
Founder, ProgrammableWeb

Adam DuVander
Executive Editor, ProgrammableWeb. Author, Map Scripting 101. Lover, APIs.