This week we had 64 new APIs added to our API directory including a text messaging service, online eBook discussion platform, customer and audience engagement service and an online and mobile payment service. In addition we also covered the release of ESPN's public API after two years of internal use. Below are more details on each of these new APIs.
Access ACS API: The service supports management of a church or ministry, or a school or other not-for-profit, mission-driven organization with similar needs. It provides tools for managing community member records and profiles, communications, donations and fund raising, events, staffing and volunteers, and office administration.
API methods support integration of the service functionality with other applications. Methods allow retrieval of community member records, including account login and profile data, as well as community groups, volunteer records, and events with facility scheduling. Methods encourage incorporation of dynamic content on web sites, single site login functions, and development of custom applications.
AChecker API: The service provides analysis and validation of accessibility of web resources for users with disabilities. It can perform an automated review of resources at a specified URL, with a validation report citing accessible elements and issues potentially to be resolved. It can also log resources that require evaluation by a human reviewer, helping to target that effort on appropriate URLs.
API methods support submission of a validation request, including the URL to be reviewed and guidelines against which to check the resource. Returned results provide summary counts of resources checked and issues found, along with detail about each issue's type and location with error message generated and guideline affected.
Analytics SEO API: Analytics SEO is an online suite of SaaS based SEO tools that allow users to optimize multiple SEO campaigns. The API provides access to core site auditing functionality, ongoing site monitoring and let developers create their own SEO software reporting tools for SMBs under a revenue sharing agreement.
The Analytics SEO API is divided into three sections: company functions, site functions, and system functions. Company functions are used by resellers to manage their customers' companies. This includes adding new companies, and adding sites and users to those companies. These companies, users and sites are all visible in the Analytics SEO application. Site functions are used to manage sites which are not linked to any company in Analytics SEO. This means that these sites are not visible in the application, and can only be managed using the API. System functions provide information about the API. The API uses XML-RPC protocol and responses are in XML.
Apptentive API: Apptentive is a service that allows users to integrate a feedback application within their mobile or web application. Customers and users of the applications can provide feedback to the creator/developer within the application itself.
The Apptentive API allows developers to access and integrate the functionality of Apptentive with other applications. Some example API methods include retrieving feedback, managing users, and accessing account information.
ChEBI API: The service from the European Bioinformatics Institute (EBI) provides programmatic access to a database of Chemical Entities of Biological Interest. This search service provides chemistry data tailored to the needs of researchers in biology. Specifically, the database functions as a listing of "small" chemical compounds and component molecular entities (distinct molecules, atoms, ions, etc.) produced in nature or synthesized for processes affecting living organisms.
API methods support submission of a query term, potentially including wildcard characters, for retrieval of either compact or complete database contents for entities that match the query. Methods also support searching by molecular structure as well as retrieval of ontologies defining parent-child relationships among molecular entities.
ChEMBL API: The service from the European Bioinformatics Institute (EBI) provides programmatic access to a database of biologically active small molecules with drug-like effects. Data available include 2-D structure diagrams, calculated properties, and indicators of biological activities.
API methods support retrieval of lists of chemical compounds based on inputs in various formats, from the local database ID to standard chemistry designations. The API can also retrieve components or substructures and similar compounds for a submitted identifier. Methods can return bioactivity measures as part of descriptive data.
Chute API: Chute is a service for managing and displaying media files in applications and on websites.
The Chute API allows developers to access and integrate the functionality of Chute with other applications. Some example API methods include managing user information, adding and managing media files, and accessing comments.
Clear Read API: Clear Read is a service for extracting article text and metadata from a URL. The API takes any article URL as an input and turns it into a full-text XML feed that can be integrated into a third party application. Along with the article text, Clear Read pulls out metadata such as title, description and link. The API uses RESTful calls and responses are formatted in XML and JSON.
Cloudinary API: Cloudinary is a web asset management platform that allows users to store and manage their digital and web assets in the cloud. Assets, such as images, can be stored, resized, and managed in the cloud.
The Cloudinary API allows developers to access and integrate the functionality of Cloudinary with other applications. Some example API methods include retrieving images, managing asset information, and managing account information.
Concur API: The service provides online tools for business organizations to manage travel and expense reporting and reimbursement. Integrated travel booking functions combine with expense reporting within a single platform. The API allows integration with applications of customer companies, partner service providers, or independent third-party developers including mobile app developers.
API methods support submission and tracking of travel requests and booking of transportation and lodging, either for individuals or for groups completing the same travel. Methods also support creating, updating, and submitting expense reports as part of a reimbursement process.
Coret Genealogy Online API: The Dutch-language service provides family history and genealogy search functions, including an automated scan of available web resources for each person entry created. The scan returns potential matches for people and events to help extend a family tree and add detail for the people listed.
API methods support submission of a person's information and return matching records for people in other genealogy databases, determined by name and related details. Methods also return events matching name submissions, with location and date information, to support mapping functions.
dkCOIN API: dkCOIN (NIDDK Consortium Interconnectivity Network) provides seamless public access to large pools of data relevant to the mission of NIDDK (National Institute of Diabetes and Digestive and Kidney Diseases). Available resources includes everything from raw genetic information to scholarly articles. The dkCOIN API allows users to search and access its collections and resources. With an account, users can upload and edit their own resources for public use.
e-Fungi API: e-Fungi provides a database that integrates data on multiple fungal genomes, including 23 fungi and 2 oomycetes. It does so in such a way as to facilitate the systematic comparative study of those genomes, allowing less well understood species to be studied with reference to model organisms with more fully explored functional characteristics. It also offers information and search methods to help researchers conduct studies on the pathogenicity (the ability to cause disease in an animal or plant host) and evolution of fungal organisms.
EBI SBO API: The Systems Biology Ontology (SBO) is a set of controlled, relational vocabularies of terms commonly used in Systems Biology, and especially in computational modeling. These terms can be used to add a layer of semantic information to the standard description of a model, or to annotate the results of biochemical experiments to facilitate their efficient reuse. The SBO can be accessed for use via a SOAP-based API.
EBI Whatizit API: Whatizit is a text processing system designed to identify molecular biology terms and link them to publicly available databases. Identified terms are wrapped with XML tags that carry additional information, such as the primary keys to databases where relevant information is kept. The wrapping XML is then translated into HTML hypertext links. In this way, the Whatizit API allows users to enrich and annotate writings on molecular biology.
eBridge Connections API: eBridge Connections is a cloud-based accounting integration platform for EDI, ecommerce & CRM applications with support for over 40 accounting packages. Supported accounting packages include Intuit QuickBooks, Sage Peachtree, Sage MAS 90/200/500, Microsoft Dynamics, SAP Business One and NetSuite. Magento, Amazon, eBay, PayPal, 3dcart and Volusion are among the supported ecommerce connections.
The eBridge Connections API allows developers to integrate web applications with the eBridge platform. Once an application is on eBridge, data can be seamlessly integrated with any supported accounting package, ecommerce provider, CRM application or EDI trading partner.
Epidemic Marketplace API: The service promotes collaboration among researchers in epidemiology by compiling data sets and related resources and making them available for reuse. The site was developed as part of a multidisciplinary European research effort to build tools for forecasting epidemic and public health events. Researchers can upload their own results and download data contributed by others. They can also browse and review background reports and related resources.
API methods support search for specific data objects or for collections of data objects related to a topic. Methods provide retrieval of data objects discovered or construction of tree structures depicting the relationships of documented research. Methods also allow upload, updating, and deleting of a researcher's own data sets.
ESPN API: ESPN.com is an online platform for multiple sports news, statistics, team information, and player information. ESPN.com offers sports scores, standings, and other statistics for a variety of sports.
The ESPN.com API allows developers to access and integrate the data of ESPN.com with other applications and to create new applications. Some example API methods include retrieving sports information, team information, and league information. Interested developers should sign up here for an API key: http://developer.espn.com/member/register.
Family Tree Maker API: The service, associated with Ancestry.com, provides search results against the provider's database of genealogy and family history information. Functionality supports synchronizing a desktop Family Tree Maker database with online member family trees. Documentation comes from a third-party source.
API methods support submitting a search for genealogical information about an individual specifying related family roles and profile data. Methods also allow listing of providers with information potentially related to that search.
FlyBase API: FlyBase is an online database of Drosophila (fruit fly) genes and genomes. The FlyBase API allows users to retrieve Chado XML data for FlyBase objects using either the primary FlyBase ID or current symbol. Searchable objects include genes, alleles, transcripts, proteins, clones, etc. The XML data returned contains most of the data used to create FlyBase's web reports, excluding images and gene summary information.
Genomic Name Server API: Genomic Name Server (GeNS) provides unified access to data residing at different sources, under different schemas, and in different formats. Currently, GeNS is importing data from four major databases: UniProt (SwissProt and TrEMBL), KEGG, EMBL–EBI, and Entrez. Since these databases already incorporate data from third-party resources, GeNS can offer over 460,000 unique genes, more than 100,000 biological relations, and 140 distinct data types.
HomeCook API: Homecook.me is a site that allows local food businesses to promote themselves and gain larger reach and audience in the farmers market. Businesses can also gain followers and business leads from Twitter and Facebook social plugins, Yelp connectors and Google maps. The API allows users to search for local business and farmers markets by food items and get details on a farmers market or on a local business. The API uses RESTful calls and responses are formatted in JSON.
IBCP gBIO API: The Institute of Biology and Chemistry of Proteins (IBCP) provides several tools for protein sequence analysis. These tools can be used for performing multiple sequence alignments, identifying sequence similarities, analyzing secondary protein structures, performing coiled-coil predictions, and creating physico-chemical profiles for proteins. The SOAP-based IBCP APIs provide scientists and developers with programmatic access to these tools.
IceLogo API: IceLogo is a program that generates a sequence logo for aligned peptide sequences. A sequence logo is a histogram-like presentation in which the bars are vertical stacks of symbols. Stack height reflects the level of pattern conservation in aligned peptide sequences, and the height of individual symbols is a measure of their frequency at a given position.
Unlike other sequence logo generating programs that rely on Shannon’s information theory, IceLogo operates based on probability theory. Basically, the algorithm takes the experimental set and compares it with a reference set, which can be configured by the user. These two sets are used in a probability analysis, and the results are shown in the resulting sequence logo.
IceLogo's functions are freely available as an API using the SOAP protocol.
IST Bioinformatics Web Services API: IST Bioinformatics Web Services (IBWS) is a suite of APIs provided by the Bioinformatics Unit of the National Cancer Research Institute (IST) of Genoa. These APIs allow users to access all databases available in public SRS sites, Common Access to Biological Resources and Information (CABRI) catalogs, and an SRS implementation of the IARC TP53 Mutation Database. All of the IBWS APIs are accessible via the SOAP protocol.
JailBase API: Jailbase is an informational site about arrested persons. With the site, users can search arrested persons with mugshots included if available, lookup recent arrests and be notified if someone they know is arrested. The API lets users search for arrested and booked individuals in county jails. It uses RESTful calls and responses are formatted in JSON.
JuggaloBook API: JuggaloBook is a social network for fans of the hip-hop group, Insane Clown Posse. JuggaloBook has many features of other social networks, such as photo albums, status updates, and friend interaction.
The JuggaloBook API allows developers to access and integrate the functionality of JuggaloBook with other applications and to create new applications. Some example API methods include retrieving friend lists, uploading photos, and managing account information.
Jumio Netswipe API: Jumio Netswipe is an online and mobile payment service. Jumio Netswipe allows for traditional payment transactions, like typing in credit card information, or a newer way to pay, like swiping their card online.
The Jumio Netswipe API allows developers to access and integrate the functionality of Jumio Netswipe with other applications and to create new applications. Some example API methods include retrieving payment information, managing users, and managing account information.
Jumio Netverify API: Jumio Netverify is a service that allows businesses to ask for customer ID verification online and in real-time.
The Jumio Netverify API allows developers to access and integrate the functionality of Jumio Netverify with other applications and to create new applications. Some example API methods include managing user information, accessing verification information, and managing account information.
Livefyre API: Livefyre replaces static comment sections with dynamic, real-time conversations to help build engaged online communities. The Livefyre APIs let users create their own community and revenue-generating widgets. The API returns data such as comments, conversations, active profiles, site resources and more. It uses RESTful calls and responses are formatted in JSON.
M5 Connect API: M5 is a cloud-based enterprise-class phone systems company. The company replaces both the phone system and the telco provider providing customers with one invoice for all services.
The API supports cloud and premise based applications. The API integrates business applications for M5 phone systems. It allows the developers to control or manage the phone systems from a remote location. The phone systems can be from third-party vendors.
Mapmyuser API: MapMyUser is a service that provides users with web analytics about their site in real time. The service can track current online users and their activity as well as the number of visitors who are currently live on a website. MapMyUser can also shows the current geolocation of online users on Google Maps. The API gives developers access to analytic data about any website and allows them to use this data within their own applications. The API uses RESTful calls and responses are formatted in XML and JSON.
Mouse Resource Browser API: The Mouse Resource Browser (MRB) provides a dynamic and interactive view of 222 mouse-related bioinformatics resources from around the world. The SOAP-based MRB API can be used to retrieve data such as information categories, custom ontologies, resources by category, CASIMIR's Database Description Framework Criteria, and all WSDLs stored in MRB's database.
NaCTeM Termine API: Termine is a text mining service provided by The National Centre for Text Mining (NaCTeM). Termine uses C-Value term extraction, which is a domain-independent method for automatic term recognition. It combines linguistic and statistical analyses to identify key terms in a document. To identify significant acronyms Termine employs AcroMine, which operates similarly to C-Value. NaCTeM makes Termine freely available to UK academic users, and to other users by request.
NCAR Digital Library API: The service provides search against the digital repository of the University Corporation for Atmospheric Research, part of the National Center of Atmospheric Research. The service can deliver resources based on free-text search or field-specific (advanced) search. Results can be sorted by relevance or by combinations of field-value filters, and limitations can be applied by date range, collection, or geographic location.
API methods support submission of a query as free text or targeted to specific fields in the item description index. Methods also allow specification of a collection to retrieve only items contained in that subset. The API also allows submission of date range and geographic filters and specification of result ordering criteria.
ncRNA fRNAdb API: The service provides search access to a database of functional RNA sequences. It is part of a web portal of bioinformatics tools supporting genetic research specific to functional RNA, it is a comprehensive listing of non-coding RNA sequences. International scientists maintain data for open access within the genetic research community.
API methods support submission of a search query to retrieve matches in the database. Methods also support retrieving complete details of individual listings, with output available in several mapping and sequencing formats, in addition to XML.
Pfam API: The Pfam database is a large collection of information on protein domain families. Domains are the functional regions that generally comprise proteins. The presence of different domains in varying combinations produces the diverse assortment of proteins found in nature. The REST-based Pfam API provides programmatic access to the various methods of querying the Pfam database, such as searching for information on a specific sequence or members of a certain domain family.
PHIN VADS API: The service provides access to managed vocabulary resources of the Public Health Information Network (PHIN), which help to standardize terminology and information interactions among practitioners and promote interoperability of public health applications. The Vocabulary Access and Distribution Service (VADS) supports these interactions by defining web methods and other functional elements for transferring data between applications.
API methods support search against the vocabulary assets and retrieval of term listings, either individually or in bulk. Methods also support direct object access and retrieval of related objects. The API also allows validation of an application's terminology against the PHIN vocabulary.
Pinnion API: Pinnion is an application that offers customer engagement tools such as surveys, quizzes, and polls. These feedback tools can be shared with customers or audiences through email, Twitter, and mobile applications.
The Pinnion API allows developers to access and integrate the functionality of Pinnion with other applications and to create new applications. Some example API methods include retrieving feedback and managing users.
Readmill API: Readmill is an online and mobile platform for readers to share information about what eBooks they are reading, allowing them to highlight and discuss sections of eBooks with other users.
The Readmill API allows developers to access and integrate the data and functionality of Readmill with other applications and to create new applications. Some example API methods include retrieving and managing user information, retrieving information on books, and managing comments from Readmill.
ReadSocial API: ReadSocial is a service that works inside reading applications for books and magazines. Users can share and connect with the content displayed in these reading applications.
The ReadSocial API allows developers to access and integrate the functionality of ReadSocial with other applications and to create new applications. Some example API methods include managing user information, managing notes, and managing images.
Reto Loser's Lotto Generator API: The Lotto Generator API, created and maintained by Reto Loser, randomly generates lottery numbers. Users can specify the range of possible numbers, the number of numbers per lottery guess, and the number of guesses desired. Although the API documentation is available in English, much of the rest of the website (along with the API's web console) is provided in German. The Lotto Generator API is freely available via SOAP calls.
SavvisStation API: The service provides an online storage and application hosting platform controlled either from a proprietary account portal or via API methods. It supports uploading, updating, retrieving, and deleting online resources under a user account. A dashboard is offered for managing resources hosted by the service.
API methods support listing and mapping customer portal functionality available to an application, including the customer reporting and control dashboard. Methods also support initiating, listing, and tracking portal events related to a user account, along with opening and tracking action tickets with the service's customer support function.
Scan & Target API: Scan & Target's technology offers real time analysis of social media communications to give users actionable intelligence. The company's "Text Meaning" technology can determine the meaning behind text sent through various forms of communications such as SMS, e-mails, tweets and Facebook comments.
The Scan & Target API lets users add business intelligence to their products. Developers can deploy analytics within their applicaions using the API. It lets users define verticals, categories, topics and more. The API uses RESTful calls and responses are formatted in JSON.
SendHub API: SendHub is a simple messaging service that lets users send and receive texts for free and access analytics on their performance. SendHub users can let their contacts join groups simply by texting a specified keyword. Users can send messages from any cell phone or web browser without having to install an application. The SendHub API lets developers integrate text messaging functionality into their own applications. Functionality includes sending messages, accessing contacts, viewing groups, viewing threads and more. The API uses RESTful calls and responses are formatted in JSON.
Sholarometer API: The service powers a browser extension that provides a smart interface for Google Scholar, and it makes the same functionality available via API. It augments search results with impact analysis for resources retrieved, using a citation analysis function that totals appearances of one resource in reference lists of others. It also collects information about authors and disciplines, including their interrelationships with one another. The service publishes its data about authors and disciplines under linked data protocols to make that information available on the Semantic Web.
API methods support listing authors or retrieval of a single author record by unique identifier or name. Methods list disciplines tracked and information about selected disciplines. The API can provide networks of related authors or disciplines to document research within a particular field.
Shortmail API: Shortmail is an email service that restricts email messages to 500 characters. It offers features like Public Conversations, no attachments and better integration with social channels. The Shortmail API gives developers programmatic access to the functionality of the service. Methods include viewing the status of an inbox, retrieving messages, sending mail, searching for messages and more. It uses RESTful calls and responses are formatted in JSON.
Sports Data API: SportsData is a provider of real-time, accurate sports statistics and sports content. SportsData’s data coverage includes all major U.S. sports, plus hundreds of leagues throughout the world. Data can be retrieved from SportsData via their API. This data includes schedules, standings, statistics, play by play and more. The API uses RESTful calls and responses are formatted in XML except for NFL data which can also be returned in JSON.
The Sports Network API: The Sports Network (TSN) is a sports information service covering popular leagues such as the NFL and MLB and sports such as Rugby and Cricket. Ther service offers users sports news, scores, injury and weather reports as well as what is actually taking place.
The Sports Network offers two basic feed options, XML and SportsML that may be parsed and displayed on web sites, mobile applications, and other platforms.
Traffic Live API: Traffic Live is an online platform for managing creative studios and projects. Traffic Live has features for staff management, resource management, and time tracking for creative projects.
The Traffic Live API allows developers to access and integrate the functionality of Traffic Live with other applications and to create new applications. Some example API methods include retrieving employee information, accessing department information, and managing jobs.
Utah GIS API: These service provides an instance of the ESRI ArcGIS server to deliver geographic information service (GIS) data for the Utah State Geographic Information Database (SGID). Applications can retrieve vector data describing major features such as roads, airports, municipal and jurisdiction boundaries, and similar public infrastructure. Raster data provides satellite imagery, aerial photos, topographic maps, and other geographically tagged images.
API methods support retreival and mapping of data based on location. Methods allow GET access to feature attributes, feature geometry, and raster values. The API also provides listing of municipal jurisdictions as well as address geolocation.
Viximo API: Viximo is a social game distribution and marketing service. Viximo offers creators and developers of social games a variety of services to distribute, market, and monetize their social gaming applications and integrate them with social networks, such as Facebook.
The Viximo API allows developers to access and integrate the functionality of Viximo with other applications and to create new applications. Some example API methods include accessing game debits and credits, purchase information, and managing users.
XigniteBonds API: The Bonds service provides price data for more than 200,000 U.S. corporate and agency bonds. Developers can power their applications with up-to-date U.S. corporate and agency bond price information. Bond Price and Yield Data includes all the details such as Last Trade, Daily and Yearly Open/High/Low, Volume, Accrued Interest, Yield to Maturity, Convexity to Maturity. The API uses REST and SOAP calls and responses are formatted in XML.
XigniteBondsRealTime API: The Bonds Real-Time service provides real-time price and yield data for more than 200,000 U.S. corporate and agency bonds. The service includes all of the real-time bond detail including last trade, daily and yearly open/high/low, volume, accrued interest, yield to maturity, and convexity to maturity. The API uses REST and SOAP calls and responses are formatted in XML.
XigniteCorporateActions API: The Corporate Actions service provides current and historic corporate actions data for securities traded on global exchanges. The data that can be accessed includes Mergers & Acquisitions activities, dividend distributions, stock splits, master record changes, and more. This data can be integrated with third party applications. The API uses REST and SOAP calls and responses are formatted in XML.
XigniteEarningsCalendar API: The Earnings Calendar web service provides corporate events and earnings calendar information for 5,000 publicly listed U.S. and Canadian companies and ADRs. XigniteEarningsCalendar provides visibility into scheduled corporate events that represent opportunities to manage risk and profit from volatility. Earnings Calendar data includes: Timing of earnings announcements, Conference call dates, times, and links, Earnings calendar with 89-day forward looking window and more. The API uses REST and SOAP calls and responses are formatted in XML.
XigniteGlobalBondMaster API: Xignite Global Bond Master provides basic master detail for more than 350,000 European and Asian corporate bonds. The service includes all the basic corporate issue detail including issuer name, coupon rate, maturity date, sector, currency, issuer name and more. The API uses REST and SOAP calls and responses are formatted in XML.
XigniteGlobalFundamentals API: The GlobalFundamentals web service provides stock fundamentals for a large universe of globally listed public companies. Users can query the service to return data including Corporate information, Shares Outstanding, Market Capitalization, Earnings Per Share, Price Earning Ratio and more. Users can look up fundamentals of a globally listed company either by its symbol, CUSIP, ISIN, or Valoren. Data is updated daily. The API uses REST and SOAP calls and responses are formatted in XML.
XigniteGlobalRealTime API: The Global RealTime Stock Quotes web service provides real-time stock quotes for equities listed on international exchanges in several Scandinavian countries. Data returned includes name, ticker symbol, date, time, closing price and more. The API uses REST and SOAP calls and responses are in XML.
XigniteRealTimeOptions API: The RealTimeOptions web service provides real-time price quotes for U.S. and international exchange traded options including equity, index and currency. Data provided by the service includes full information about securities, quotes and expirations. The API uses REST and SOAP calls and responses are formatted in XML.
XigniteScreener API: The Screener web service allows users to screen more than 10,000 U.S. and Canadian equities based on over 200 criteria as well as search on any combination of parameters. Users get access to pre-market and post-market data and behavior. They can also look up books of orders. The API uses REST and SOAP calls and responses are formatted in XML.
XigniteTranscripts API: The Transcripts web service provides earning call transcript information from Seeking Alpha. Earnings Calls are a teleconference in which a public company discusses the financial results of a reporting period. Most major U.S. public companies conduct earnings calls and virtually all of these are webcast. The transcripts can be integrated into third party sites and applications. The API uses REST and SOAP calls and responses are formatted in XML.
XigniteWatchLists API: The WatchLists web service provides for the management of symbol-based watchlists allowing users access of personal lists. The service allows users to maintain a list of symbols, interest rates, equities and more. Functionality includes standard CRUD operations on watchlists, list items, list rates and list currencies. The API uses REST and SOAP calls and responses are formatted in XML.
XPG Live API: XPG Live is cross-platform social gaming API. The services provides gamers with the ability to compete with other gamers across multiple platforms. The platforms include Windows Phone, iPhone, Blackberry, Android, MonoDroid, and MonoTouch. Developers can include achievements, leader boards, friend networking, messaging, and cloud storage. The API includes seamless integration with Twitter and Facebook.