78 New APIs: Microsoft Bing, Bloomberg, Gilt Groupe, Navteq and PayPal

Adam DuVander, February 19th, 2012

This week we had 78 new APIs added to our API directory including an acronym service, securities trading service, traffic information service, language translation service, online learning platform, web application bug tracking service, mobile application backend service and location-based mobile game. Below is more details on each of these new APIs.

AcromineAcromine API: The service provides access to a dictionary of abbreviations and matching long-form terms created by automatic text mining of the whole MEDLINE abstract collection as of August 2009. The text mining completed automated analysis of natural language documents to detect and document relationships or patterns that would be difficult or impossible for human readers to detect. The API allows look-up against a compilation of over 68,000 acronyms and 450,000 full terms.

API methods support submission of either abbreviations or full terms to the Acromine dictionary, which returns matches including the standard form of the term, frequency of occurrence in the texts mined, and the year of first occurrence. Returned data also provides variants or similar terms found, with their frequency and first occurrence.

AmeriCommerceAmeriCommerce API: AmeriCommerce is a hosted shopping cart software. It lets users manage multiple storefronts from a single admin console. Users can manage track what is happening across multiple sites or just a single site. It also lets users integrate their cart into larger ERP and accounting systems. AmeriCommerce exposes their entire platform via an XML API. With it users can update inventory remotely or from suppliers, automate the adding of products, customers and orders and more. Full documentation is not publicly available.

AT&T mHealth PlatformAT&T mHealth Platform API: mHealth Platform supports the building and running of complete end-to-end health solutions for consumers. It enables developers to create solutions that leverage data acquisition and management from any source including devices, applications, and clinical trials. With the API developers can access, host, and share data across applications and to authorize users. Full documentation is not yet available.

AvirestoAviresto API: Aviresto is a guide to restaurants in France. The site lets users read and submit customer reviews. Searches can be conducted by city or by location on a map. An API is available that allows users to conduct these searches programmatically and pull the results into their own application or web site. Public documentation of the API is not available; developers should contact the provider for access.

Bango Event NotificationBango Event Notification API: Bango's service provides a platform for automated mobile billing and analytics. The Events Notification API allows users to find out real time information about payments, subscriptions and marketing opt-ins. Events are related to objects within the Bango system such as purchases made and marketing subscriptions and are described as an action on that object. The API uses HTTP calls and responses are formatted in XML.

BclearBclear API: The service supports over-the-counter (OTC) trading in derivative securities from issuers in Europe, Russia, South Korea, and the United States. It allows applications to register trades trades in futures and options, then process and clear the transactions through NYSE Liffe. In addition, trades in the OTC market can be imported to risk management algorithms to assess overall market activity.

API methods allow retrieval of general market data and specific contract information. The API also handles submission and deletion of trades in the OTC market along with processing and clearing of completed trades.

BibServerBibServer API: The service facilitates sharing of bibliographic metadata between separately maintained collections. It aims to allow interaction among repositories documenting human knowledge across disciplines to support improved scholarship. Scholars accumulate large, separate collections of bibliographic citations like Zotero, Bibsonomy, and Mendeley in the course of their work, and this service helps them to share that information for easier research by all.

The API implements the elasticsearch API, and methods support upload of a local collection with specifications for access such as relevant search facets and overall statistics for the sources included. Methods also support submission of search queries to the combined collection with filtering parameters to control results returned.

Bing TrafficBing Traffic API: The Bing Traffic API provides information about traffic incidents and issues, such as construction sites and traffic congestion. Traffic incident information is currently available for the United States and Canada. Users can also get information about traffic issues that met the criteria specified in the URL request, such as map area, incident type and severity. The API uses RESTful calls and responses are formatted in XML and JSON.

BloombergBloomberg API: The established service provides free, unrestricted access to raw data for customers for its financial market information. The same publish/subscribe and request/response interactions available via its proprietary interface can be accessed via API. This functionality gives access to data on current market trades, either real-time or delayed, along with reference data on reference data, historical information, and records of intraday trading.

API methods support selection by security using standard ticker symbols and the provider's own "Open Symbology" across classes of securities. Effective dates and date ranges may also be specified to retrieve historical results. Sources of pricing data are designated.

CloudyRecCloudyRec API: CloudyRec is a cloud-hosted backend solution for mobile applications. Users of CloudyRec can create, manage, and deploy their mobile applications.

The CloudyRec web API allows developers to access and integrate the functionality and data of CloudyRec with other applications and to create new applications. CloudyRec offers both a sandbox API and a production API. Some example API methods include managing app resources, creating resources, and listing resources.

deCarta MapSearch EnginedeCarta MapSearch Engine API: deCarta is a location based services provider. The Map Search Engine API gives developers the ability to implement local search on their web sites and applications. The API can search address and point of interest data sourced from content partners. Developers can also overlay their own searchable content onto the map. MapSearch Engine is “white label”, allowing customers to unitize their own UI, branding and content. The API uses RESTful calls and responses are formatted in XML, JSON, JSONP and XHTML.

Desire2LearnDesire2Learn API: Desire2Learn is an online learning platform that offers a variety of online learning products. Desire2Learn offers numerous features for both teachers and students for online learning/

The Desire2Learn API allows developers to access and integrate the functionality of Desire2Learn with other applications and to create new applications. Some example API methods include managing user accounts, managing discussion forums, modules, and projects, and accessing gradebooks and dropboxes.

DKFZ SoapDBDKFZ SoapDB API: The SoapDB API provides SOAP-based access to the more than 200 genetics and protein sequence databases. The user can filter results by field and select a format or view for returned data. Access to these databases is provided via the German Cancer Research Center (DKFZ).

DutyCalculatorDutyCalculator API: The service evaluates customs duties and other import taxes applicable to cross-border purchases, either as a standalone service or as a component of total price calculated in a checkout process. It is intended to help fully inform customers about the final cost of purchases to prevent surprises, maintain goodwill, and reduce return rates. It helps sellers to accurately classify products with correct HS codes and prevent penalties or problems from misclassification.

API methods support retrieval of country lists imported from or exported to, along with supported currencies and product categories. The API then provides duty rates by country and product and calculates the duty on a specified transaction.

EBI ClustalW2EBI ClustalW2 API: ClustalW2 is a program for the global multiple alignment of biological sequences. It can align anywhere from 3 to 500 DNA or protein sequences. One notable feature of this alignment program is that it considers sequence redundancy. The European Bioinformatics Institute makes this service available as an API via SOAP or REST protocols.

EBI ClustalW2 PhylogenyEBI ClustalW2 Phylogeny API: ClustalW2 Phylogeny generates phylogenetic trees from multiple sequence alignment data. Users can choose between two methods of calculating phylogeny; neighbor joining or UPGMA (Unweighted Pair Group Method with Arithmetic Mean). The ClustalW2 Phylogeny API, provided by the European Bioinformatics Institute, makes these functions available over SOAP and REST protocols.

EBI InterProScanEBI InterProScan API: The EBI InterProScan API is a tool for protein signature recognition. A protein signature is a set of identifying characteristics shared by proteins in the same family. Membership in a certain protein family can indicate the possible presence of important sequences or domains. This API, usable via SOAP or REST protocols, combines different methods for protein signature recognition into one resource.

EBI KalignEBI Kalign API: Kalign was developed to improve the speed and accuracy of multiple sequence alignments, which are a fundamental part of analyzing biological data. It uses the fast and accurate Wu-Manber string-matching algorithm to perform multiple sequence alignments on DNA, RNA, and protein sequences. The Kalign API provided by the European Bioinformatics Institute can be accessed via SOAP or REST protocols.

EBI LalignEBI Lalign API: Lalign is a program for the local pairwise alignment of DNA and protein sequences. It finds internal duplications by calculating non-intersecting local alignments in the two sequences input by the user for analysis. The European Bioinformatics institute makes these functions available as an API via SOAP or REST protocols.

EBI MAFFTEBI MAFFT API: MAFFT (Multiple Alignment using Fast Fourier Transform) is a multiple sequence alignment program for protein and nucleic acid sequences. It offers a range of multiple alignment methods that make it suitable for both high-volume and low-volume jobs. The MAFFT API provided by the European Bioinformatics Institute allows users to access this functionality via SOAP or REST protocols.

EBI MUSCLEEBI MUSCLE API: MUSCLE (MUltiple Sequence Comparison by Log-Expectation) is a tool for the alignment of multiple nucleotide or amino acid sequences. Multiple sequence alignments are a crucial part of processing biological data. This tool provides a range of options that give users the choice of optimizing accuracy, speed, or some compromise between the two. The European Bioinformatics Institute offers access to MUSCLE as an API over SOAP or REST protocols.

EBI MViewEBI MView API: MView is a tool for re-formatting the results of a sequence database search or a multiple sequence alignment. It can also be used to add HTML markup to control results' coloring and layout on a webpage. MView is not a multiple sequence alignment program, nor is it a general purpose alignment editor. The EBI MView API provides access to MView's functions via SOAP and REST protocols.

EBI PhobiusEBI Phobius API: Phobius is a tool that uses the amino acid sequence of a protein to predict transmembrane topology (which regions of the polypeptide chain span the lipid bilayer) and to identify potential signal peptides (sequences that direct protein transport). The Phobius API provides access to the functionality of this tool via REST and SOAP protocols.

EBI PRANKEBI PRANK API: PRANK is a probabilistic multiple alignment program for DNA, codon, and amino-acid sequences. It also allows users to define a potential structure for sequences to be aligned to and predicts the locations of structural units in the sequences.

The EBI PRANK API provides access to these functions via SOAP and REST protocols.

EBI T-CoffeeEBI T-Coffee API: T-Coffee (Tree-based Consistency Objective Function For alignmEnt Evaluation) is a program that performs multiple sequence alignments on DNA, RNA, and protein sequences. The program's most unique characteristic is that it allows users to combine its results with those obtained from different alignment programs. It can then provide output based on the similarities between those results. The T-Coffee API provided by the European Bioinformatics Institute makes these functions available through SOAP and REST protocols.

Endicia Label ServerEndicia Label Server API: Endicia Internet Postage provides technology solutions to the mailing industry. Solutions include Windows-based presort mail software, WYSIWYG mailpiece design software, internet address verification, internet move updating, internet postage with electronic delivery confirmation, and internet postage with international mail.

The Endicia Label Server API allows partners to embed web-based, on-demand U.S. Postal Services into their applications and websites so their customers can print Postal shipping labels from within their application. The system produces an integrated label image, complete with (stealth) postage, verified delivery/return addresses, and service barcodes (Delivery Confirmation, Signature Confirmation, Certified Mail, Express Mail, Confirm Services, or customs numbers). Full documentation is not publicly available.

EsponceEsponce API: Esponce is a mobile marketing platform that allows users to create QR codes, track and analyze their use, and integrate codes with mobile web apps. Through their mobile marketing platform, Esponce also provides features for mobile content and delivery, including a white label solution that is designed to give users an optimized platform for building and deploying their web apps without having to configure them for multiple mobile OS's.

Esponce's RESTful API uses XML or JSON data formats to generate or decode QR codes without an API key. With an API key, users can take advantage of more robust features such as managing campaigns, generating lists of campaigns and trackable QR codes, managing QR codes, and gathering usage statistics about individual QR codes.

ExceptionalExceptional API: Exceptional is a web application bug tracking service. Exceptional allows users to track bugs, comment on errors and bugs, search errors, and create error reports.

The Exceptional API allows developers to access and integrate the publish functionality of Exceptional with other applications and to create new applications. API methods include searching and retrieving error information.

Fabasoft FolioFabasoft Folio API: Fabasoft Folio Cloud is cloud based software that offers enterprises a number of business applications within a single cloud computing environment. Developers can use Folio Cloud as a platform on which to develop their own apps. APIs are available that let users access their business data using open standards such as WebDAV, CalDAV and CMIS.

CalDAV – Synchronize a calendar in Folio Cloud with a mobile device.

WebDAV – Synchronize content from Folio Cloud to a local computer and access documents by double-click.

Content Management Interoperability Services (CMIS) – Access data and Team Rooms in Folio Cloud.

These standards allow for functionality such as scheduling, data manipulation and content management. Public documentation is not available.

FeedHenryFeedHenry API: FeedHenry is a mobile application backend management platform. Users of FeedHenry can create, manage, host, and deploy mobile applications with FeedHenry solutions. FeedHenry is a cloud-hosted platform.

The FeedHenry API allows developers to integrate the functionality and data of FeedHenry with other applications and to create new applications. FeedHenry offers both cloud and on-device APIs. Some example API methods include saving objects and cache, parsing strings into JavaScript objects, and reading RSS feeds from a link.

FileTrekFileTrek API: FileTrek software inc. is a provider of file sharing solutions that allow companies to transfer files and easily track where they have been moved to. The companies software also provides the ability to see who has opened or modified a file. FileTrek offers an API that puts their file tracking services into use within a current system.

Florida DHSMVFlorida DHSMV API: The service from the Florida Highway Safety and Motor Vehicles Department allows third-party providers to offer driver license exams. It allows interaction with the department by providers of proctored (in-person) and online testing for knowledge of road rules and traffic signs. The department anticipates working with private administrators of driving exams, as well.

API methods support generating an exam with questions from the department's database and uploading the student's answers. Methods then score the exam and return results for the student.

FlurryFlurry API: Flurry is a mobile apps analytics platform serving over 60,000 companies in over 150,000 applications across iOS, Android, BlackBerry, Windows Phone, JavaME and HTML5 platforms. Flurry provides a set of APIs that offer programmatic access to the data stored on the platform. With the APIs, users can request a list of the top applications by a given metric, request information such as name, version, apiKey, platform, and creation date of one or all of a company's applications and request information about events. The API uses RESTful calls and responses are formatted in XML and JSON.

FuturePrice DataFuturePrice Data API: The FuturePrice Data API gives developers a cross-platform API to access real time and chronicled tick data and statistics for all shares listed on NYSE, NASDAQ, and AMEX.

The API provides streaming and standard request/response mechanisms for complete market feeds. In addition, the API provides a variety of presentation styles for the information it pulls.

GeoData DemographicsGeoData Demographics API: The service helps marketers target customers by providing demographic data for a location specified by address or latitude and longitude. Geographic information about the location and lifestyle data about its inhabitants provide relevant input for marketing decisions. Other applications include matching login credentials to location to improve security and informing customers of nearby product dealers.

API methods support specification of a location by longitude and latitude or by ZIP code or specification of an IP address. The request can also specify filters for customer age groups and preference for output elements and format. Returned data include population breakdown by race, age, and household income category. Additional data about the location include business activity, terrain features, and crime statistics.

Gilt GroupeGilt Groupe API: Gilt Groupe is a shopping website that offers daily deals on merchandise such as clothing, jewelry, house wares, and shoes for men, women, and children.

The Gilt Groupe API allows developers to access and integrate the functionality and data of Gilt Groupe with other applications and to create new applications. Some example API methods include returning current sales, accessing product information, and displaying images.

Granicus SearchGranicus Search API: Granicus supplies governing agencies with the software and hardware to integrate streaming media into their communications tool set. The Granicus Search API gives users search access to the Granicus library. With the API, users can query markers and videos from over 1,000 government agencies including over 2 million individual topics or discussions representing over 100 years of total archived video. The API uses RESTful calls and responses are formatted in JSON.

IngestureIngesture API: The concept behind Ingesture is to provide users with a web service that allows sharing of light-weight social messages that generate socially semantic URL's as shared gestures, which can also contain associated metadata or annotations.

The API is intended for use by third party social networks and blogs. The root of each Ingesture domain displays activity logs for a particual gesture, and also connects to other aggregated web content related to that gesture, such as Youtube videos or Flickr images. Furthermore, metadata including geolocation, contextual url's, media attachments, QR codes, and tags can be included with each Ingesture object.

InMobiInMobi API: InMobi is the world's largest independent mobile advertising network. Publishers use the network to monetize their inventory while advertisers use it to reach their audience. The InMobi API allows developers to insert their ads in J2ME, PSP, or any other platform. With the API users can manage multiple platforms. The API can also be used to integrate mobile websites, iOS & Android apps and other mobile applications. It uses HTTP calls and responses are formatted in XML.

inneractiveinneractive API: Inneractive is a mobile ad mediation provider with over 100 ad networks and local agencies available at the click of a button. Inneractive helps developers monetize their apps by giving them tools that let them serve targeted ads to their users. The company offers SDKs for Android, J2ME, Symbian & Qt. For other platforms, developers can use an HTTP based API to gain access to multiple ad networks. Documentation for the API is not publicly available.

Kariru Library SearchKariru Library Search API: The service consolidates data from 2000 Japanese online library catalogs to allow streamlined search against the aggregated data. Search results indicate the resources found, designated by ISBN, item access status, and the database where it was found, allowing the user to track down the resource and access it. The service also indicates libraries local to a specified latitude and longitude.

API methods allow input of a resource ISBN and user location. Returned data include library databases listing the item, library locations, and access policies. The site and documentation are in Japanese.

LicaLica API: The service renders uploaded photos as line drawings with simplified, stylized contours. Users can specify the levels of detail and extent of processing during conversion to control the appearance of the output.

API methods support upload of a photo along with parameters for control of the conversion process. Methods also track the original and converted images and allow reprocessing for additional modification.

Map Data Services QuickMapMap Data Services QuickMap API: The service works through a set of JavaScript APIs to provide data for interactive mapping applications. It allows definition of lines and polygons within a mapped region and placement of icons and markers. It also provides directions between locations and local features within a mapped region. The locate function provides map coordinates for a provided address or other location information.

API methods support definition of mapping points by latitude and longitude as well as icons or markers to place. The API returns data defining requested polylines or polygons for use in creating an interactive map. It can also return a driving route between specified locations or prominent features in the area defined by the map.

mixi Graphmixi Graph API: The Japanese social networking service provides connections between friends and contacts, encouraging interaction and sharing of status updates, links, media, and other resources. It works through graphs connecting people accounts, building and managing membership of groups, posting status updates and diary entries, and uploading media resources like photos and voice recordings. The service plans expansion to support interactions among employees and business colleagues, as well.

API methods support a range of services, starting with user accounts, connections, and group management. Update and Diary APIs handle status and mini-blog posts. Communication APIs allow access to voice posts and photos.

Moolah MediaMoolah Media API: Moolah Media provides developers with tools for integrating mobile advertising with their mobile websites and applications. Moolah's advertisements track user interaction by gathering data about their interactions with advertisements, inbound calls, form submits, or interactive SMS messages.

Moolah's advertising platform also provides services for analytics, intelligent ad serving, and lead generation, in addition to a SMS version of their mobile web advertising services. Full documentation is not publicly available.

My School HolidaysMy School Holidays API: My School Holidays by Primary Technology is a website application that displays school holidays by country, state, school name, and school district. Users can browse holidays or search for holidays.

The My School Holidays API allows developers to access and integrate the functionality and data of My School Holidays with other applications and to create new applications. Some example API methods include searching for holidays by date, returning holidays for the current date, and retrieving all holidays for a specific school.

MyGardenMyGarden API: MyGarden.org is a social platform for gardeners to share their gardens virtually with people. Members can follow other gardeners and share knowledge, look up detailed plant records, keep wish lists, save articles and more. The MyGarden API lets developers integrate the platform into their own web site or applications. Method categories exposed by the API include Activities, Badges, Comments, Plants and more. The API uses RESTful calls and responses are formatted in XML and JSON.

Nature.com BlogsNature.com Blogs API: The Nature Publishing Group (NPG) is a publisher of scientific and medical information both in print and online. NPG publishes journals, online databases, and services across a variety of sciences and clinical medicine. Nature.com also hosts blogs from the Nature Network, publishing blogs written by in-house editors and journalists.

The Blogs API provides a programmatic interface to the Blogs indexing and aggregation services, giving developers tools to search blogs, posts, stories (collections of aggregated blog posts about a topic), and papers published or indexed by the Nature Network. This API exposes methods that support queries based on a variety of aspects such as content tag, keyword, and index metadata. This RESTful API returns data in JSON, though some queries support Atom/RSS and CSV formats.

NAVTEQ LocationPoint AdvertisingNAVTEQ LocationPoint Advertising API: NAVTEQ is a provider for digital maps and map content used in navigation and location-based services. The NAVTEQ Network for Developers (NN4D) program provides developers with a variety of API's for mapping, road traffic data, and advertising.

The NAVTEQ LocationPoint Advertising (LPA) service is an in-application mobile advertising service that provides location-based, targeted advertising to users of location aware applications and mobile websites. This API will gather location data and identify users, and then request relevant adds to return to the device. The LPA web service also exposes functions for handling the end-user experience after they have interacted with a LPA-powered add; for example, providing the user with maps and routes to physical stores related to an add they clicked through.

NAVTEQ Map ReporterNAVTEQ Map Reporter API: NAVTEQ is a provider for digital maps and map content used in navigation and location-based services. The NAVTEQ Network for Developers (NN4D) program provides developers with a variety of API's for mapping, road traffic data, and advertising.

NAVTEQ's Map Reporter allows individuals to suggest updates or corrections to NAVTEQ maps. Users can give feedback about addresses, roads or road features, points of interest, or traffic restrictions. Attachments, such as images or supporting evidence, can also be added to the submission. In addition to submitting feedback on existing map elements, users can suggest new map content such as other points of interest or cartography details. The Map Reporter web service is composed of two primary parts: a submission service that allows users to provide their feedback to NAVTEQ, and a query service for searching map reports for the status and details of previously submitted requests.

OligoSelectionOligoSelection API: The OligoSelection API was created to help minimize the cost of DNA microarray experiments, which are used to determine the presence or absence of specific biological units in DNA. The API minimizes experimental cost by calculating the lowest possible number of probes that still allow researchers to obtain the explicit coding being sought. The OligoSelection API is made available via the SOAP protocol.

OWS CouponsOWS Coupons API: OWS Software Coupons is a coupon and deal application that allows users to include coupons and deals on their websites.

The OWS Software Coupons API allows developers to access and integrate the functionality and data of the Coupon Data Feed with other applications. The API method available is displaying coupons and deals on websites.

PandorabotsPandorabots API: Pandorabots is the largest chatbot community on the internet with over 160,000 registered bot masters having created more than 200,000 pandorabots ("chatbots") in multiple languages. Pandorabots appear on web pages, in instant messaging, and respond to email and forum posts. They can be found in Second Life, in online games, and in social networks such as Facebook and Twitter. Increasingly pandorabots are turning up in mobile applications and texting. Pandorabots support marketing and advertising and are used in education.

Pandorabots has an XML-RPC API for connecting third-party software to the bot hosting service. The API can be used to conenct Pandorabots to many third-party applications, including Mified, mIRC, Second Life and Flash. Developers interested in more information can contact sales@pandorabots.com.

PayPal Segmentation ServicePayPal Segmentation Service API: X.Commerce, eBay's conglomeration of e-commerce platforms and services, has created the Segmentation Service to empower website and application owners with data about the buying and usage habits of different segments of their user population. When webmasters have the email address of visitors with PayPal accounts, they can employ the Segmentation Service to gain insights to user purchasing habits.

The Segmentation Service lets webmasters obtain information such as the average buying frequency of a customer, their average spending value, or how recently they used PayPal to complete a transaction. This API uses OAuth, and can return data as either XML or JSON.

PeriShipPeriShip API: PeriShip is a company that provides visibility and issue resolution capabilities for perishable shipments. PeriShip facilitates communications before, during, and after a shipment transaction. PeriShip offers an API that allows their customers to integrate their online shopping cart with the PeriShip services.

When customers receive an order on their website for a product, they can pass an XML formatted message which contains data about the shipment (such as weight, destination, service type) to the API and receive a response back that contains the cost of the shipment. The API also notifies users what types of services are available to the customer at the time of purchase thus providing a date of when to expect the delivery. Documentation is not publicly available.

ProThesaurusProThesaurus API: The ProThesaurus (Protein Thesaurus) API has two parts; a Biological Mark-up Service and a Biological Name Service. The Biological Mark-up Service scans text for the names or identifiers of biological objects (e.g. proteins) and marks any hits. The Biological Name Service identifies a biological object and provides its name, database identifiers, and other frequently used synonyms.

BeThesaurus (Beta Thesaurus) is an extension of ProThesaurus that allows users to propose their own names and identifiers for biological objects.

RapportiveRapportive API: Rapportive is an add-on for email that shows users information about their contacts. Rapportive displays information such as Facebook, Twitter, and LinkedIn accounts, location, and workplace of email contacts.

The Rapportive API allows developers to access and integrate the functionality of Rapportive with other applications. Some example API methods include searching contacts, adding contacts, and accessing contact information.

SBA Business Licenses and PermitsSBA Business Licenses and Permits API: The Small Business Administration (SBA) strives to act as an engine of opportunity and economic growth in America by providing a variety of programs and support services for both current and prospective small business owners.

The Business License and Permit search tool provides developers with a RESTful interface to access a list of federal, state, and local permits, licenses, and registration forms that are needed to legally operate a small business. The search tool will return specific local licenses and permits when available, and will otherwise provide users with the URL's to the websites of official local governmental agencies. Users can search by any combination of category, state, business type, city, or ZIP code to receive data in XML or JSON formats.

SBA City and County DataSBA City and County Data API: The Small Business Administration (SBA) strives to act as an engine of opportunity and economic growth in America by providing a variety of programs and support services for both current and prospective small business owners.

The U.S. City and County Data API provides developers with programmatic access to a geographic names data set for official city and county government websites, as well as data from the U.S. Geological Survey (USGS) Geographic Names Information System (GNIS). This data is composed of a variety of data types relating to geographical features such as the county they are found in, their official classification type, descriptions, links to associated governmental URLs, and latitude/longitude coordinates. This is a completely open and free RESTful API that returns data as either XML or JSON.

SBA Loans and Grants SearchSBA Loans and Grants Search API: The Small Business Administration (SBA) strives to act as an engine of opportunity and economic growth in America by providing a variety of programs and support services for both current and prospective small business owners.

The Loans and Grants Search API allows developers to connect to SBA.gov's categorized collection of links to federal, state, and local financial assistance programs that aid small businesses in starting or expanding their operations. The search API lets users find loans and grants by a variety of characteristics such as state, industry, or specialty. This RESTful API is free to use, and returns data as either XML or JSON.

SBA Recommended SitesSBA Recommended Sites API: The Small Business Administration (SBA) strives to act as an engine of opportunity and economic growth in America by providing a variety of programs and support services for both current and prospective small business owners.

The Recommended Sites API provides programmatic access to SBA.gov's data set of links to federal, state, and local websites that have been organically recommended to improve the relevance of long tail queries about governmental organizations. The data set is curated by the SBA.gov team to help people find the information they are looking for through the use of particular keywords. Queries can be made by keyword, category, master term (a word or phrase assigned to a group of synonyms), or domain. This RESTful API returns data as XML or JSON, and is free to use.

Scotty AppScotty App API: Scotty App is a backend management service for mobile applications. Scotty App is hosted in the cloud. With Scotty App, users can add features to their applications and choose or create models for their applications.

The Scotty App API allows developers to access and integrate the functionality and data of Scotty App with other applications and to create new applications. Some example API methods include user management, retrieve lists of apps and organizations, and create new users, organizations, and applications.

SearchifySearchify API: Searchify is a hosted search engine that lets users add full-text search to their application, without configuring and hosting their own search infrastructure. Searchify allows users to tune their search results ranking using custom scoring functions.

Searchify also acts a drop-in replacement for existing IndexTank users.

The REST API defines methods to manage indexes (create and delete), operate on them (add and delete documents, functions, etc), perform searches, etc. It uses HTTP and responses are formatted in JSON.

SemantriaSemantria API: Semantria is a text analytics and sentiment analysis cloud application. Semantria offers analysis in both English and French, with Spanish and Portuguese coming soon.

The Semantria API allows developers to access and integrate the functionality of Semantria with other applications and to create new applications. Some example API methods include retrieving status, managing tasks, managing queues, and retrieving processed tasks.

StageBlocStageBloc API: StageBloc is a website creation platform. StageBloc provides a front-end framework for users to create their own website and integrate their social network accounts with the website. StageBloc also offers mobile applications.

The StageBloc API allows developers to access and integrate the functionality of StageBloc with other applications and to create new applications. API access is currently only available to StageBloc customers and public documentation is not available. Interested developers should contact StageBloc at hi@stagebloc.com.

TagLabs ActiveTagTagLabs ActiveTag API: TagLabs created its ActiveTag platform to allow clients to integrate QR codes with their mobile advertising and marketing efforts. ActiveTag allows its users to generate QR codes and tie actions or content to them, enabling incentives and promotions to engage users with push-oriented interactions. Currently, only the highest "Enterprise" plan gives access to the ActiveTag API, and its associated analytics software.

In the ActiveTag platform a tag represents an asset of interest such as a physical product, a website, or a marketing campaign. The purpose of the ActiveTag platform is to connect these assets to customers, and to use QR codes to allow users to share these assets easily with others. The ActiveTag API is designed to enhance the ability to integrate the ActiveTag platform with existing systems, exposing methods for managing tags and collections of tags, as well as creating QR codes.

TencentTencent API: Tencent is China's largest and most used Internet service portal. Tencent provides Internet, mobile and telecom services and online advertising. Tencent’s leading Internet platforms include QQ (QQ Instant Messenger), QQ.com, QQ Games, Qzone, 3g.QQ.com, SoSo, PaiPai and Tenpay. Tencent's API gives developers access to the data and functionality of it's microblogging service. Methods provided give access to the timeline, trends, related topics, tags and more. The API uses RESTful calls and responses are formatted in XML and JSON. The site and documentation are in Chinese.

Translation CloudTranslation Cloud API: Translation Cloud is an application created by Translation Services USA, that is an automated system for conducting transactions via its community of 10,000+ language translators. The Translation Cloud API allows developers to automate the entire workflow of submitting the translation job, viewing quotes and then submitting and reviewing the job done by the translator. The API uses RESTful calls and responses are formatted in XML.

Tweet MarkerTweet Marker API: The service logs a user's accesses to Twitter via multiple platforms and tracks the last read tweet on any of them. This syncs access to a Twitter stream, allowing a user to continue reading where they left off, on any of the supported platforms.

API methods support identification of the specific user across multiple clients and platforms. Methods also mark the last tweet accessed under that user account and retrieve the user's timeline from that point forward.

UNICEF 50/50UNICEF 50/50 API: The service provides a payment gateway for contributions to United Nations UNICEF projects. It allows individual projects to advocate separately for funds to support famine relief, with a common payment mechanism to deliver funds to UNICEF. The list of international fund-raising projects currently approaches 50 in 8 different countries.

API methods support listing projects, their details, and donations to date along with processing donation payments in GBP, USD, or Euros. Methods also allow tracking of project pledges, campaigns, and campaigners and updates for donations made outside the system.

UNT Digital Library CollectionsUNT Digital Library Collections API: The UNT Digital Library is created and maintained by the University of North Texas Libraries' Digital Projects Unit. The library includes imaging, archival storage of electronic files, digital preservation, and metadata development. UNT offers an API that grants access to the content within their library. The API offers several utilities designed for different search functionality. Utilities range from 'thumbnail' based searching to 'identifier' searches.

UserRulesUserRules API: UserRules is a customer feedback application. UserRules provides a platform for companies to use to gather customer feedback on products and services. Users of UserRules can manage their customer feedback.

The UserRules API allows developers to access and integrate the functionality and data of UserRules with other applications. Some example API methods include managing user sign on, managing domains, and installing a feedback widget.

Utribo ConnectUtribo Connect API: Utribo Connect, is software-as-a-service that offers click-to-call and click-to-video. Businesses using Utribo can route web users to a live person using voice or video through the use of a link that appears as a button on the web page. Users can try Connect for free, however API access requires a monthly fee. The API can be used to connect Utribo Connect to a telecom backend. Documentation is not publicly available.

VoiceBunnyVoiceBunny API: VoiceBunny is an online platform for voiceovers and voice talent. Customers of VoiceBunny can search voice talent, upload projects for voiceovers, and run voiceover contests.

The VoiceBunny API allows developers to access and integrate the functionality of VoiceBunny with other applications and to create new applications. Some example API methods include managing voiceover projects, list voice talent information, and retrieve account balances.

vyu.mevyu.me API: vyu.me is a link (URL) shortening and sharing service. Users of vyu.me can shorten links, share them, and discuss the link content.

The vyu.me API allows developers to access and integrate the functionality of vyu.me with other applications and to create new applications. Public documentation is not available; interested developers should sign up here for an API key: http://vyu.me/apiSignUp.php.

WallaBeeWallaBee API: WallaBee is a location-based collectible game application for mobile phones. Users of WallaBee can collect items from locations to build collections, buy items from the WallaBee store to complete their collections, and play the game with friends.

The WallaBee API allows developers to access and integrate the functionality of WallaBee with other applications and to create new applications. Some example API methods include searching and returning items and images, displaying activity feeds, and accessing store items.

WebTrends Data CollectionWebTrends Data Collection API: WebTrends is an organization providing digital marketing solutions for companies looking to expand their Web presence in the social and mobile arenas, as well as on the Web. Their platform focuses on leveraging analytics and data collection to empower their clients to make informed decisions about their digital marketing endeavors.

The WebTrends Data Collection API is designed to connect with user applications, functioning as a collection tool for analytics data and metrics. With this API, developers can programmatically create automated data collection tools that will post relevant data to the user's account in WebTrend's data collection server. This service can also be configured to identify end-users for a more finely grained data set that reflects individual user behavior.

WikimetaWikimeta API: The service adds functions for annotation and semantic tagging of online content. It enables a user to apply free-text tags or longer text descriptions to content, which then is available for access by text-mining and content analysis applications. The service supports both local access and external access by other systems, with annotations in English or French, including full compatibility with LinkedData Network applications.

API methods support submission of annotations with documents, with language and annotation size specified. The system then supports automated access to accumulated content annotations via linked data technologies.

Both comments and pings are currently closed.

One Response to “78 New APIs: Microsoft Bing, Bloomberg, Gilt Groupe, Navteq and PayPal”

February 20th, 2012
at 1:58 am
Comment by: laniperez

Printapons is a deal-of-the-day website that is localized if a certain number of people sign up for the offer, then the deal becomes available to all; if the predetermined minimum is not met, no one gets the deal that day.

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.