This week we had 48 new APIs added to our API directory including an SMS integration service, environmental database, web hosting management services, a social games mechanics platform, realtime public transit information and a book trading community service. In addition we covered Datafiniti's efforts to provide the web's datasets via SQL queries. Below are more details on each of these new APIs.
AbleSMS API: The AbleSMS API allows users to automate the sending and receiving of SMS messages by integrating AbleSMS services directly with the user's business applications, websites or in-house software.
The SOAP API can be used to delete messages in a SMS inbox, send and retrieve messages, and generate reports on inbox and messaging activity.
Airbrake API: Airbrake is an application that gathers errors caused by other applications. Airbrake provides reports on the errors for review and analysis, as well as auto resolving based on specifications.
The Airbrake API allows developers to access and integrate Airbrake functionality into other applications. Some example API methods include accessing account and project information, receiving notifications of errors, and getting information on specific errors.
Bitl.in API: Bitl.in is a link (URL) shortening service that allows users to shorten URLs, as well as adding notes that describe the URL.
The Bitl.in API allows users to access Bitl.in functionality. The two API methods are shortening links and previewing shortened URLs.
Boliven Publications API: Boliven is the leading information portal for R&D, IP and business development professionals with over 100 million peer-reviewed documents to help identify technologies, clients, partners, opportunities and ideas. Amongst its documents Boliven publications include 35,000,000+ references, 5,500+ publications from Crossref, NLM Pubmed. The Publications API lets users create custom searches on the Boliven patent database and show details of the patent document texts that are returned. This data can be integated into a user's website or application. The API uses RESTful calls and responses are formatted in XML and JSON.
Bontq API: Bontq is a site bug tracking and issue tracking service that is hosted in the cloud. Bontq can also be used as a project management platform.
The Bontq API allows developers to access and integrate Bontq functionality and content into to other services and applications. Some example API methods include retrieving lists of users, issues, companies, and more, adding and deleting items, and retrieving files.
Cambridge University Library API: Cambridge University Library is a system of libraries that supports teaching and research at the University of Cambridge. The Library provides a suite of APIs to access and interact with the library catalog and other online services. These APIs include catalogue data, ejournal holdings information, DSpace institutional repository, circulation services, and more.
The APIs are RESTful and return responses in XML and JSON formats.
CodeStock 2011 API: CodeStock was a two day event for technology and information exchange. Created by professionals for professionals, the event featured sessions for developers, IT professionals, and entrepreneurs as well as panel discussions and live podcasts. The CodeStock data API lets users access CodeStock information and integrate it into their website or application. The API uses RESTful calls and responses are formatted in XML and JSON.
Cogent Mobile API: Cogent Mobile is a voice CRM application that allows users to manage their CRM with voice commands, as well as using their CRM on mobile devices.
The Cogent Mobile API allows developers to access and integrate Cogent Mobile functionality into other services and applications. Public documentation is not available; interested developers should contact firstname.lastname@example.org for more information and API access.
Colorfy It API: Colorfy It is a web application that lets users copy and paste website URLs into a box, and it returns the colors, CSS, and color ID information from the website for color analysis.
The Colorfy It API allows users to access information and functionality from Colorfy It. Current API methods include discovering and returning CSS and listing discoveries.
CreateSurvey API: CreateSurvey is a web application to create, conduct and analyze online surveys. With the CreateSurvey' API developers can create applications that integrate with CreateSurvey' tools. The API allows users to retrieve surveys and responses, publish the results, create surveys, create new users, send the results via email and even send them to the developer's server. Multiple custom reports are also available with CreateSurvey tools. Documentation is only available for internal use at this time.
CrossRef DOI Resolver API: CrossRef is the "citation linking backbone for all scholarly information in electronic form." CrossRef provides a DOI (Digital Object Identifier) resolver service, as well as an API for this service. Queries can be made with bibliographic data to retrieve a DOI, or a DOI can be provided to retrieve associated metadata.
HTTP GET and XML are used for queries and responses are returned in pipe delimited, XSD_XML, or unixref formats.
DAR.fm API: DAR.fm is an audio recording service that allows users to record audio shows and stations from radio. Users can listen to their recordings whenever they would like. Users can find content they want to record by searching or browsing by categories.
The DAR.fm API allows developers to access DAR.fm functionality to record radio streams and share the file with other applications and sites. The API lets developers create, edit, and delete recordings.
Data.Illinois.Gov API: Data.Illinois.Gov is the web portal to datasets for the State of Illinois. Datasets for a variety of categories can be accessed through the API including economics, public health, transportation, and more.
Data.Illinois.Gov uses the Socrata Open Data API, which supports a RESTful protocol and returns responses in a variety of formats, including JSON and XML.
Datafiniti API: Datafiniti is a search engine for data. Unlike a typical search engine, where a user might search by keywords and are typically looking for a single link to a website, Datafiniti lets users query the entire web as if it were a database. Full documentation is not yet publicly available.
Engrade API: Engrade connects more than 3.1 million administrators, teachers, students, and parents through online classroom tools. Engrade's communication and online learning platform includes a gradebook, secure messaging, homework calendar, online quizzes, flashcards, and third party applications. Engrade's API allows developers to integrate class management tools with student information systems and partner services. The API uses RESTful calls and responses are formatted in XML, JSON and serialized PHP.
EPA Envirofacts API: Envirofacts is a service of the U.S. Environmental Protection Agency. It provides search access to multiple environmental databases which may include data on such things as toxic chemical releases, water discharge permit compliance, hazardous waste handling processes, Superfund status, and air emission estimates, among others.
The Envirofacts API uses the REST and SOAP protocols and returns responses in XML, CSV, and Excel formats.
Firmwater API: Firmwater is a hosted learning management system platform for training vendors and publishers. Some of the features include a learner's interface, report generation, and content management tools for publishers.
The Firmwater API allows developers to integrate Firmwater with other applications and services. Some example API methods include creating and editing user sessions, access account information, and listing session and course information.
Fotobabble API: Fotobabble is a social media service that allows users to add voices to photos that are shared across the web, either for marketing uses or personal uses. Other products include a talking Facebook page application, mobile applications, and hosting.
The Fotobabble API is not publicly available, but interested developers can contact email@example.com for more information. The API allows developers to access and integrate Fotobabble's functionality into other services and applications.
Hayoo! API: Hayoo! is a search engine that provides a search interface to the documenation of various Haskell packages and libraries. Holumbus is a Haskell library which provides the basic building blocks for creating indexing and search applications. This includes a framework for distributed crawling and indexing as well as distributed query processing. The API uses RESTful calls and responses are formatted in JSON.
Instructure Canvas API: Canvas from Instructure is an open-source learning management system (LMS). Instructors can use Canvas to grade papers, conduct online testing of students, communicate with students, and edit learning content.
The Canvas API allows developers to access and integrate Canvas functionality into other services and applications. Some example API methods include creating, editing, and accessing account information, adding and enrolling students, adding and editing courses, and adding and editing assignments.
InterWorx License API: The InterWorx Hosting Control Panel is a Linux based dedicated server and VPS control panel. InterWorx allows users to easily build a load balanced cluster of servers, expanding their web hosting options. The InterWorx License API can be used to manage InterWorx licenses. Both SOAP and XMLRPC API interfaces are available.
LAARC Catalogue Search API: The London Archaeological Archive and Research Center (LAARC) is a service of the Museum of London. LAARC is the leading repository for archives relating to archaeological work undertaken in the Greater London area. LAARC provides an online catalog which holds summary information about these archaeological sites and projects.
LAARC offers an API to query the online catalog. The API is RESTful and returns responses in XML.
mBLAST API: mBLAST is a marketing management tool, a software-as-a-service which includes a database of marketing resources. mBLAST helps users measure their influence, target other influencers in their field, assists with media outreach, and more.
The mBLAST API uses a RESTful protocol and returns responses in XML.
Metro Realtime API: Metro Realtime provides current, up-to-the-minute location information for buses and rail lines for Los Angeles County. This information can be accessed through the API, which uses a RESTful protocol and returns responses in XML, JSON, and JSONP.
Mirlyn API: Mirlyn is the library OPAC of the University of Michigan's University Library. The Mirlyn API provides access to full MARC records, bibliographic records in basic English (non-MARC), and circulation status. The API is RESTful and returns responses in XML and JSON.
MTD API: The Champaign-Urbana Mass Transit District (MTD) provides information about public transit, including maps and schedules. The MTD API is a RESTful web service that allows access to data such as schedules, stops, and routes, as well as realtime bus departures.
National Maritime Museum API: The National Maritime Museum (NMM) in Greenwich, England, is the leading maritime museum in the world, with a collection of over 2 million items related to seafaring, navigation and astronomy. NMM provides an online collection of catalogue records and images. Access to the online catalog is also available through an API.
The API uses SOLR for queries.
NCSU Libraries CatalogWS API: The NCSU Libraries is a system of libraries supporting the community of North Carolina State University (NCSU). A RESTful API is provided, giving access to the Libraries' catalog. Responses are returned in XML, RSS, and OpenSearch formats.
NextBus API: NextBus provides data for transit authorities to deliver realtime information to their passengers via internet, touch-tone telephone, and SMS. Alerts are available through these methods, as well as through email.
NextBus offeres a public XML feed accessible by RESTful calls for developers to use in third-party applications.
NOAA MADIS API: The Meteorological Assimilation Data Ingest System (MADIS) is a service of NOAA to collect, integrate, provide quality control for, and distribute meteorological data observations. MADIS includes data provided by NOAA, as well as other international, federal, state, and local agencies; universities; volunteers; and the private sector.
The MADIS API is used via Fortran but utility programs are also available to perform single instance calls and output responses to a text file.
Oneall API: Oneall provides ready to use plugins and one API for customers to integrate popular social media, such as Facebook, Twitter, and Google, into their sites. Other features include social marketing, invitations, customer referrals, and reporting tools for analyzing effectiveness.
The Oneall API allows developers to integrate Oneall's functionality and access to 20 social media sites into other sites and applications. Some example API methods beyond integration include retrieving user information, listing connections, and managing URLs.
Online Cron Job API: Online Cron Job is a web based API service for scheduled or recurring tasks (cron jobs). The API can be integrated into users' applications. Add new tasks via API and when the time comes, the API service will send an request to the url provided and the scheduled job starts. The API uses RESTful calls and responses are formatted in XML and JSON.
Powerhouse Museum Collection API: Powerhouse Museum is part of the Museum of Applied Arts and Sciences in Sydney, New South Wales, Australia. It holds a diverse collection including history, science, technology, design, industry, decorative arts, music, transport and space exploration. The Museum offers a number of online collections, as well as an OPAC. An API makes the collection datasets available to developers.
The API uses a RESTful protocol, returning responses in XML, JSON, JSONP, YAML, and XML. The catalog can also be queried using YQL.
Roar Engine API: Roar Engine is a platform that gives users the ability to quickly build social games and monetize them. It lets users create social game mechanics using core building blocks that can be combined to build a range of popular and custom gameplay systems. The Roar API lets users access the meta-data and game logic. The API uses HTTP calls and responses are formatted in XML.
RouteShout API: RouteShout provides free mobile apps to any transit agency and the public. RouteShout uses General Transit Feed Spec. (GTFS) for data collection and currently provides services for over 173 transit agencies in the United States and Canada.
RouteShout also exposes their API for outside developers. The API uses HTTP GET and returns responses in the JSON format.
Subuno API: Subuno is a fraud screening service that allows users to monitor their sites and applications. Some of the features included with Subuno include monitoring tools, reports with activity, and a rules and decision engine that automatically responds to detected fraud.
The Subuno API allows developers to integrate Subuno into other applications. Some example API methods include sending approve or reject responses based on rules, accessing account information, and creating and deleting rules.
Supermarket API: The Supermarket API by AisleFinder allows developers to access and integrate information of supermarkets into other applications and services. Currently, the Supermarket API supports information from Whole Foods, Trader Joes, Safeway, Costco, and Wal-Mart in the US. Example API methods include searching and retrieving information by states and cities, returning stores by name, zip code, and city and state, and searching and retrieving grocery items and information on the times.
TeleNav Share API: The TeleNav Share API is designed to help users easily send an address from a website or a mobile application directly to their phone. Developers can use this API to place a "Send to Phone" option next to address listings. TeleNav Share's API supports SOAP, as well as REST via HTTP GET/POST, and can accommodate both XML and JSON data formats.
Telesocial API: Enables mobile voice calling within social networks. Authenticates devices to linked Facebook, Twitter, iTunes users via social network user accounts, allowing users to opt-in to calls to/from linked users, set up "TalkSpace" voice conferences, leave voicemail. Phone number remains anonymous because authentication uses social network accounts.
TheBus API: TheBus is the public transportation system of the City and County of Honolulu, part of the larger Oahu Transit System. TheBus provides an API for realtime bus schedule data, including vehicle arrival times and vehicle location reporting.
TrustYou Matching API: TrustYou provides several tools for performing semantic analysis of data, such as reviews of hotels and restaurants, and integrating them into an app or website. The Matching API figures out which entities on thousands of different websites belong together. It can also be used to do clustering of user entities (e.g. restaurants, hotels, doctors, spas, home services, etc.), providing names and location data, and indicating with a probability level which of them belong together.
TrustYou Semantic API: TrustYou provides several tools for performing semantic analysis of data, such as reviews of hotels and restaurants, and integrating them into an app or website. The TrustYou service can extract opinions and sentiments from any piece of user-generated content and supports several different languages (German, English, French, Spanish, Portuguese, Chinese, and others). TrustYou provides the TrustYou Semantic API that allows developers to access TrustYou data and use TrustYou technology to structure and analyze social data.
What's on My Bookshelf API: What's on My Bookshelf is a book trading community that allows users to list books they have and view what books other people have. Users can trade books with each other and with the community.
The What's on My Bookshelf API allows developers to access information from What's on My Bookshelf. Example API methods include accessing user information, registering users, and registering books.
Wiki-Data API: Provides basic information about companies, corporations, and other business entities including legal name, country of incorporation, and primary operational location details: country, state/province/region (for U.S., Canadian, and Australian entities), and city. Intended to facilitate a common standard for business entity data with crowd-sourced verification of accuracy. Free to promote interest in Avox data services.
Wikispaces API: The Wikispaces API can be used for the advanced management of Wikispace wikis.
This SOAP API is composed of six WSDL files. The WSDL files provide authentication, user, space, page, tag, and message services. The WIkispaces API is fully compatible with PHP, PERL, Python, ASP, and C#.
Wondergraphs API: Wondergraphs is service that provides visual business analytics in different formats, such as reports, graphs, and charts. Wondergraphs can work with any user data to create tools for analysis and decision making.
The Wondergraphs API allows developers to integrate Wondergraphs functionality into other applications. Some example API methods include loading data into Wondergraphs, analyze data and create reports, and manage reports. Public documentation is not available; interested developers should contact firstname.lastname@example.org to get access to the API.
Yospace API: Yospace is a platform and service for mobile video creation and delivery. Yospace allows publishers and broadcasters to host and manage their video content for mobile, advertisers to integrate video mobile ads into mobile applications, and developers to create mobile applications.
The Yospace API allows developers to access and integrate the functionality of Yospace. Some example API methods include managing queues, uploading and managing media, and accessing account information.
YRC API: YRC is a freight and shipping company servicing the U.S. and Canada. YRC offers many online services such as tracking, rate quotes, service alerts, pickup requests, and more. YRC offers a suite APIs for integrating their tools into third-party internet and intranet sites.