54 New APIs: Wikipedia, Live Chat, Text-to-Speech and Cloud Collaboration

Adam DuVander
Mar. 06 2011, 08:00AM EST

This week we had 54 new APIs added to our API directory including a speech recognition service, business instant messaging software, blogging platform, event listing service and URL shortening. We looked more in-depth at some of these, including a Wisconsin Transit Tracker, a Geo API for Wikipedia and Cohuman's API Contest. Below is more detail on each of the 54 new APIs.

BanckleBanckle API: Banckle.com is a collaboration website that delivers cloud-computing solutions to enterprises on a global scale. Banckle Apps Suite is accompanied with a set of APIs that lets developers create new applications by interacting with single or multiple Banckle Apps and borrow some of its features. Currently APIs are available for the Live Chat, Online Meeting and File Sharing apps. The API deals with CRUD (Create, Read, Update, and Delete) operations for resource management. It uses RESTful protocol and responses are formatted in XML or JSON.

Call-Em-AllCall-Em-All API: Call-em-all is a website that allows users to place automated phone calls or send texts. Call-Em-All offers the ability for developers to integrate the service into their applications. Access to the API is offered only for approved applications. The API uses SOAP protocol and responses are formatted in XML.

CohumanCohuman API: Cohuman is a task-centric, team productivity tool that helps users coordinate and plan their daily tasks to effectively complete projects on time. The Cohuman API allows anyone to develop applications for the web, mobile devices and the desktop. With the API users can make a new task, assign the task to a person or to a team of people, and add content to the task by starting a conversation thread, attaching a file, or scheduling a due date. The API uses RESTful protocol and responses are formatted in XML and JSON.

CommuniCartCommuniCart API: CommuniCart provides online shopping cart and ecommerce website design services. The Communicart API lets developers integrate the CommuniCart web store with their existing billing, accounting and shipping solutions. With the API users can create customers, items and upload transactions, download transactions and customers created on their CommuniCart store, adjust Item pricing and Inventory and more. The API uses SOAP protocol and has 150 calls available. Responses are formatted in XML. Full documentation is not publicly available.

DassMonarch GroundWorkDassMonarch GroundWork API: GroundWork Monitor Enterprise is a real-time availability and performance monitoring system offered by DassIT. It tracks and records availability, gives users rapid problem notification, and presents trending data and reports for all IT infrastructure, using an enterprise class portal with customizable dashboards. The DassMonarch GroundWork SOAP API lets users program configuration changes for the system. Responses are formatted in XML.

Data8 Goneaway Identification Web ServiceData8 Goneaway Identification Web Service API: Data8 is the UK's premier data solutions provider with a range of data cleansing, postcode lookup and data validation services to ultimately improve business communication with customers.

The Goneaway service enables user applications to check if a person is known to have moved away from the address on file for them. It uses SOAP protocol and responses are formatted in XML.

Data8 Preference ServicesData8 Preference Services API: Data8 is the UK's premier data solutions provider with a range of data cleansing, postcode lookup and data validation services to ultimately improve business communication with customers.

Data8 offers a suite of services that can be used to search the various preference services made available by the Direct MArketing Association (DMA). The Telephone Preference Service (TPS) Web Service checks in real-time if a number is registered with the TPS, allowing users to screen against the TPS just moments before placing a call.

The Corporate Telephone Preference Service (CTPS) Web Service checks in real-time if a number is registered with the CTPS; this is necessary when placing an unsolicited sales call into a company.

We also have a Mailing Preference Service (MPS) web service that checks in real-time if a person is registered with the MPS, allowing users to screen against the MPS just moments before printing a mailing. All services use SOAP protocol and responses are formatted in XML.

Data8 Telephone ServicesData8 Telephone Services API: Data8 is the UK's premier data solutions provider with a range of data cleansing, postcode lookup and data validation services to ultimately improve business communication with customers.

Data8 offers a suite of services that can be used to to offer telephone services using BT OSIS telephone data. These services can be integrated into websites or business processes so that they can be used while owners are in contact with their customers. The API provides methods for telephone number capture, directory services and telephone validation. It uses SOAP protocol and responses are formatted in XML.

Data8 Unusable/Salacious NamesData8 Unusable/Salacious Names API: Data8 is the UK's premier data solutions provider with a range of data cleansing, postcode lookup and data validation services to ultimately improve business communication with customers.

The Unusable/Salacious Names service identifies names that appear to have been maliciously or accidentally entered in an effort to avoid being contacted. It allows users to identify names that are either salacious, random records or blank. It uses SOAP protocol and responses are formatted in XML.

Deduktiv ebaas distanceDeduktiv ebaas distance API: Ebaas distance is a web service of deduktiv consulting, which works with postcodes - only for the delivery, not for the post office box - based on geographic coordinates. Ebaas distance is available for all of Europe and offers the following functions, which may be integrated into user applications:

Periphery search - postcode, location name and distances for the desired starting point will be returned.
Localisation by means of postcode and/or location name.

The API uses SOAP and XML-RPC protocol.

Despatch Bay Parcel ServiceDespatch Bay Parcel Service API: From website: "With our Website API (Application Programming Interface), you can seamlessly integrate your existing website, e-commerce system or back office software into Despatch Bay. Website integration will enable your site to automatically create Despatch Bay labels as part of your checkout process, validate addresses and postcodes and we can even provide you with a realtime list of available delivery options per postcode with costs, ensuring that your customers always choose a valid delivery option based on their delivery address. With further integration you can even make use of our tracking data within your website."

DocumentCloudDocumentCloud API: From Website: "DocumentCloud is both a repository of primary source documents and a tool for document-based investigative reporting. Think of the repository as a card catalog for primary source documents. We're building tools that accelerate the work of reporters who need to make sense of large sets of documents."

The DocumentCloud API allows developers to create applications around DocumentCloud services. Authentication (HTTP Basic Auth) is not required for searching documents, but is required for everything else.

Ecolabel Index Ecolabel Index API: Ecolabel Index is a global directory of ecolabels (such as Audubon International or Energy Star). Ecolabel Index also provides a RESTful API allowing developers to access the Ecolabel Index database. Available methods allow developers to list all published ecolabels or to get details about a particular label.

EdiscioEdiscio API: Ediscio is an online flashcard learning website. Users can create their own flashcards and set a learning schedule. Ediscio also provides a RESTful API to allow developers to create their own websites and applications using Ediscio flashcards. Methods include downloading cardboxes, downloading all flashcards in a cardbox, and sending learning statistics back to Ediscio.

Emotional CitiesEmotional Cities API: Emotional Cities is an art project that studies and visualizes the emotions of individuals and groups. It uses data gathered from it's website, where users can log on and answer the question "How are you today?"

Emotional Cities also provides a REST API allowing developers to query the Emotional Cities data and create their own applications around it. The API methods mostly relate to 'mood' but there are a few other bits of data the API can provide, such as a city's weather report.

Encyclopedia of LifeEncyclopedia of Life API: Encyclopedia of Life is a website that collects biological data from various sources. Encyclopedia of Life also offers an API for developers to access Encyclopedia of Life's data through their own applications. Example applications can be found on the API overview page.

If you use the API and want EOL to be aware about your request, generate an API key and make sure to add it to your API calls. Login or create an EOL account to generate an API key from your Preferences page. An API Key is not necessary to use the API

EventificationEventification API: Eventification is a website where users can submit, browse, and subscribe/RSVP to events published by other users. The Eventification API is still in production, but devvelopers can still use the only currently available method for searching event published to Eventification and receiving the results in JSON, XML, RSS, or iCal formats.

ExtensionFMExtensionFM API: Exfm is an extension for Chrome that lets users discover new music while browsing, organize that music into a library and share it with friends. The ExtensionFM API allows sites to add songs directly to a user's library as well as listen for and dispatch events to the extension. This API is useful for sites that would like to add music to a user's library but are not currently configured for automatic detection. The API uses JavaScript protocol and responses are formatted in JSON.

fastDovefastDove API: SMS management service fastDove lets you add SMS communications easily and quickly into your applications. It's all hosted in the cloud (and, according to the company, "run by messaging doves"), so you can access your communications anywhere, on any device. The fastDove API allows developers to create new applications around the fastDove services. Developers can access contacts and groups, create templates, associate devices with an account and, of course, send SMS messages.

FluxiomFluxiom API: Fluxiom is an online file storage and management system that can allow multiple users access to documents, promoting a collaborative environment. With the Fluxiom API, users can integrate Fluxiom with their existing applications or create new applications around Fluxiom services. Users can only access their own data using the API.

GatorURLGatorURL API: GatorURL is a URL shortening service that takes an input of a long URL and returns a short URL. The GatorURL API is a RESTful API and can either return just a plain-text short URL or it can return a JSON array that contains the short URL along with some additional data, such as if the URL already exists in the GatorURL database.

GloskGlosk API: Glosk is a website where users can search for different locations around the world and be able to look at facts and photos of those locations. Users can also upload their photos of different locations. Glosk will soon be providing an XML-RPC API, allowing developers to access the Glosk database of locations and photos.

GoodsieGoodsie API: Goodsie provides an API to allow store owners (or 3rd parties on their behalf) to access store information in a programatic manner. This is implemented via a simple REST-like interface. The API is very simple at the moment, and additional features will be added in the future as required by store owners.

InfoChimps IP CensusInfoChimps IP Census API: InfoChimps is a data marketplace where publishers and owners of datasets can charge for their usage.

The IP Census API provides two calls for users; one to obtain demographic information on site visitors based on their IP address and the other to obtain latitude/longitude coordinates or zip code. The data is independently verified to be 99% accurate at country level, and 95% accurate at the city level worldwide.

The API uses RESTful protocol and responses are formatted in JSON or JSONP.

InfoChimps TwitterInfoChimps Twitter API: InfoChimps is a data marketplace where publishers and owners of datasets can charge for their usage.

The InfoChimps Twitter API is a suite of Twitter measurements based on a growing 1.6 billion tweet, 55 million user data set. The calls provide users with metrics such as Twitter user reputation ranks, a user's 100 most characteristic words, top 100 users a user interacts with on Twitter and more.

The API uses RESTful protocol and responses are formatted in JSON or JSONP.

iSpeech Automated Speech RecognitioniSpeech Automated Speech Recognition API: iSpeech is a company that provides high-quality text-to-speech and voice recognition software (SDKs and APIs). The iSpeech Automated Speech Recognition API allows developers to create 'hands-free' and voice-activated applications. The API allows developers to specify simple word list based grammars or freeform dictation.

iSpeech Text-To-SpeechiSpeech Text-To-Speech API: iSpeech is a company that provides high-quality text-to-speech and voice recognition software (SDKs and APIs). iSpeech Text-to-Speech began as a tool to help college students listen to text-based study material and grew from there. The iSpeech Text-to-Speech API is a RESTful API that converts a given text string to an audio file.

LinkeeLinkee API: Linkee is a URL shortening webservice. Users can either create free short links, or links that are associated with their account. If a link is associated with a user, the user can go back and change the link destination and can view link statistics.

Linkee also provides an API with methods to shorten or expand links. Authentication is not required to use the Linkee API, however if a method call is authenticated with an api_key parameter (this is a user key, not a developer key) then the link will be associated with that particular user.
th that user.

Live MatrixLive Matrix API: Live Matrix is a guide to what's happening when on the Web. It lists thousands of live online events every day including live video streams of events, live celebrity chats, one-time sales, gaming events, live audio streams, and more. Users can save events to get reminders before they start. Live Matrix has an API that is currently in beta and documentation is not publicly available.

LiveChatLiveChat API: LiveChat is a live chat software to enable sales representatives to contact customers on the website. With LiveChat API users can log-in and manipulate their license using third-party software. Users can return a list of operators, get a list of chat transcripts and more. It uses RESTful protocol and responses are formatted in JSON.

Loci.meLoci.me API: Loci.me (still in beta) is a website for users to create and share locations of interest with other users. Places can be created from addresses, lat/long, or coordinates. Loci.me also provides an API for developers to create their own applications or interfaces for creating places. The API only provides a method for creating a new place using HTTP POST or GET parameters. While not strictly part of the API, users can also download place data in formats other than JSON/XML, such as KML or GPX (geoformats).

MedentifyMedentify API: Medentify is a website where users can publish anonymous reviews and ratings about other people/companies or search earlier reviews by the person/company's phone number or email. Medentify also provides a RESTful API allowing developers to create their own applications that are able to search Medentify and submit new Medentify reports.

MyChoresMyChores API: MyChores is a website where users can manage and track their chores or recurring tasks. Users can also form groups and assign group members different chores/tasks. MyChores also offeres an API. Requests can be made through HTTP GET requests and data is returned in JSON or XML format. HTTP Basic Authentication is used for most methods, except for Site Statistics.

Next Big SoundNext Big Sound API: Next Big Sound is a website that measures the popularity of bands online by tracking things such as an artist's Facebook and Twitter fans and followers. The Next Big Sound API allows developers to access the data Next Big Sound gathers from social network websites and the statistics derived from that data and use it in their own applications.

Rovi Media CloudRovi Media Cloud API: Rovi is a digital entertainment technology company that provides guidance technology, entertainment data, content protection and content networking technology for digital entertainment devices and services. Rovi Media Cloud includes APIs to access advertising, metadata, recommendations, media recognition, search and management/analytics modules. Full API documentation is available upon registration.

SedoSedo API: Sedo is a domain marketplace that lets individuals and companies acquire the domain names they need for their online presence. Sedo's domain marketplace offers a large selection of premium domains with more than 18 million available for sale.

The Sedo API enables a user to access the Sedo database from thier own applications. For example, the user can download their domain parking statistics and import them into a separate analysis program/tool. A user can also manage their Sedo domain portfolio and search the Sedo database for domains for sale.

Sedo's API is available to customers who have a large domain portfolio and have created a Partner Programme account. The API uses SOAP protocol and responses are formatted in XML.

Similar SitesSimilar Sites API: Similar Sites is a service to help users find new sites based on another. The API uses the same technology as the flagship site, returning up to twenty similar websites order by relevance, to a given URL in XML format.

Developers can test out the API for free, but the paid service starts at $250 per month.

SMSMyBusSMSMyBus API: SMSMyBus provides transit arrival times to bus riders in Madison, Wisconsin. The service is unofficial, provided by a developer who wanted the data for a text-driven transit application. This unofficial API provides access to schedules, routes, locations and notifications. Developers can use the API to create Madison transit applications.

Functions include finding stops near a location, providing the position of vehicles in real-time, locating specific routes, determining the next times at a stop and communicating important service bulletins.

SnapEngage EventSnapEngage Event API: SnapEngage is a live chat solution that allows a business' support team to interact with site visitors in real time. The SnapEngage API allows developers to interface SnapEngage with third-party applications. Using the API, SnapEngage can automatically POST events to an external URL when new requests are received (either offline or live chat). This transaction provides detailed information pertaining to the request and allows developers to recreate the request in the destination system. The API uses HTTP protocol and resposnes are formatted in XML.

StorifyStorify API: Storify is a service that allows users to easily create stories from social media posts, such as Tweets or Facebook posts. These stories can then be embedded into blogs or websites, or be retweeted.

The Storify API allows developers to create their own applications containing Stofify stories. Developers can get any story in JSON format by appending '.json' to the end of any Storify permalink (Read API). Developers can also create applications that let users create new stories (Write API).

stSoftware Job TrackstSoftware Job Track API: stSoftware's Job Track is an online multi-platform data management system used for tracking daily workflow procedures. The Job Track API gives users programmatic access to the full functionality of the software. The API uses SOAP protocol and responses are formatted in XML.

Tube UpdatesTube Updates API: Tube Updates provides a basic way for users to access the data from the Transport For London site. The unofficial API allows developers to instantly query what state the London Tube network is in. This also includes the Docklands Light Railway and features the individual messages that each line has in order to specify exactly why there is a delay or if any stations are closed, etc. Users can also search back through the various status changes over time so that they can build applications such as reliability graphs or time checkers. The API uses RESTful protocol and responses are formatted in XML, JSON or JSONP.

UtataUtata API: Utata is a collective of photographers, writers, and like-minded people who share a compelling interest in the arts. Utata also provides an experimental Flickr-like REST API for searching Utata project information and photos. The API is currently an experimental beta.

Utility MillUtility Mill API: Utility Mill is a website that allows users to quickly create and update web utilities. Utilities are basic programs that can perform simple tasks, such as converting decimals to Roman numerals, or checking if an AIM user is online. The Utility Mill API allows developers to create applications around the Utility Mill utilities. Developers can access the directory of utilities, find the most popular, retrieve its description and even the Python code used to create the utility.

Vegan GuideVegan Guide API: Vegan Guide is an interactive guide to vegan-friendly restaurants, cafes, pubs, and other stores. Vegan Guide also offers an XML-RPC API, allowing developers to create applications around the services offered by Vegan Guide. There are methods to search for establishments by Country, City, a range of Coordinates, and to get Info, Images, and Comments for each establishment.

VersatiliaVersatilia API: Versatilia provides the datasite ebusiness platform that enables the creation of B2B marketing websites, B2B eCommerce and B2B eBusiness Systems. All Datasite products include a web services API that enables a user website to talk to other websites or business systems via SOAP protocol. The API can be used for processes such as the 2 way transfer & synchronisation of orders, customers, eqnuries and products between different business systems. Full documentation is not publicly available.

Vote.ca DistrictsVote.ca Districts API: Vote.ca is a website that matches Canadian addresses or geographical points to their corresponding Canadian political districts. Vote.ca also provides a free API for developers to use.

The Districts API has the same function as the website, with only one method, 'districts', which matches a geographical point to its political districts. Political districts include the Federal district of Canada; the Provincial districts of Alberta, British Columbia, Manitoba, New Brunswick, Newfoundland & Labrador, Ontario, Prince Edward Island, Quebec, and Saskatchewan; and the Municipal districts of Calgary, AB, Edmonton, AB, Ottawa, ON, and Toronto, ON

WikiLocationWikiLocation API: The WikiLocation API is for developers wishing to search for Wikipedia articles by location. The data is gathered by downloading the Wikipedia database on a weekly basis and then parsing all of the geocoded entries. This data is stored in a database where it is able to be accessed via the API. At present, there are almost 1 million entries from en.wikipedia.org.

In addition to searching via location, users can also search via the venue and spot IDs of the two most popular geo-location networks; Foursquare and Gowalla as well as by Yahoo! WOEID. The API uses RESTful protocol and responses are formatted in XML, JSON or JSONP.

Yandex BaraYandex Bara API: Yandex is the largest search engine in Russia and develops a number of Internet-based services and products. Yandex offers owners of websites and blogs tools with which they can apply the functional services of Yandex in their projects. The site and documentation are in Russian.

The Yandeks Bara API allows users to create the various components for the panel to Yandex, ranging from simple buttons to complex functionality. Anyone with Yandeks.Bara can add a component into their browser. The API uses RESTful protocol and responses are formatted in XML.

Yandex DetektorYandex Detektor API: Yandex is the largest search engine in Russia and develops a number of Internet-based services and products. Yandex offers owners of websites and blogs tools with which they can apply the functional services of Yandex in their projects. The site and documentation are in Russian.

The Yandeks Detektor API provides the ability to model definition and characteristics of the mobile device user site on the headers of HTTP-requests transmitted by the browser to the device. The API allows users to define the following parameters and configure the device: model and manufacturer; screen resolution; kind of platform and type of distribution J2ME (4 categories); Java-based application features (access to the camera and the file system device type of the root certificate and the size of the application's icon). The API uses RESTful protocol and responses are formatted in XML.

Yandex PodpiskiYandex Podpiski API: Yandex is the largest search engine in Russia and develops a number of Internet-based services and products. Yandex offers owners of websites and blogs tools with which they can apply the functional services of Yandex in their projects. The site and documentation are in Russian.

API subscription service allows users to create applications to read and work with RSS-feeds. The API allows users to manage feed resources such as a list of stations, data on fasting, subscribe, stream, directory, etc. The API uses RESTful protocol and responses are formatted in XML.

Yandex ServeraYandex Servera API: Yandex is the largest search engine in Russia and develops a number of Internet-based services and products. Yandex offers owners of websites and blogs tools with which they can apply the functional services of Yandex in their projects. The site and documentation are in Russian.

The Yandex Servera API is a tool for full-text search with morphology of Russian language on the Web or corporate network. The API can be used to organize a full-text search on the site and the corporate network, find information located on Web pages, files and databases, search for files in various formats (html, pdf, txt, MS Office, Open Office, etc.), customized options available within Advanced search. The API uses RESTful protocol and responses are formatted in XML.

Yandex SpelleraYandex Spellera API: Yandex is the largest search engine in Russia and develops a number of Internet-based services and products. Yandex offers owners of websites and blogs tools with which they can apply the functional services of Yandex in their projects. The site and documentation are in Russian.

Proofing Tools, which helps find and fix spelling mistakes in your texts. Currently Speller checks the text in Russian, Ukrainian and English. The API uses REST, SOAP and JavaScript protocols with responses formatted in XML, JSON, JSONP.

Yandex Ya.ruYandex Ya.ru API: Yandex is the largest search engine in Russia and develops a number of Internet-based services and products. Yandex offers owners of websites and blogs tools with which they can apply the functional services of Yandex in their projects. The site and documentation are in Russian.

The Ya.ru API provides programmatic access to the Ya.ru blogging platform data services. With this access users can develop applications that integrate with the Ya.ru platform. Examples of such applications include: logging client for creation of posts; graph a user's social ranking and statistics, publish pictures and videos from Ya.ru on other sites and mobile applications. The API uses RESTful protocol and responses are formatted in XML.

Adam DuVander -- Adam heads developer relations at Orchestrate, a database-as-a-service company. He's spent many years analyzing APIs and developer tools. Previously he worked at SendGrid, edited ProgrammableWeb and wrote for Wired and Webmonkey. Adam is also the author of mapping API cookbook Map Scripting 101.

Comments

Comments(4)

[...] 54 New APIs: Wikipedia, Live Chat, Text-to-Speech and Cloud CollaborationProgrammableWeb (blog)Data8 Goneaway Identification Web Service API: Data8 is the UK's premier data solutions provider with a range of data cleansing, postcode lookup and data validation services to ultimately improve business communication with customers. … [...]

[...] surplus &#1110&#1109 &#1072t th&#1110&#1109 time: 54 N&#1077w APIs: Wikipedia, Live Chat, Text-t&#959-Speech &#1072n&#1281 Cloud Collaboration –... a-large-selection, acquire-the, and-companies, api, available-upon, cloud, cloud-collaboration, [...]