This week, we had 36 new APIs added to our API directory including a restaurant discovery application, a digital identification verification service, and an anti-piracy and content monitoring service. We also discussed parameter defaults and security issues in APIs.
796 Xchange API: 796 Xchange is a platform for buying and selling Bitcoins. The website also gives members access to Bitcoin mining stocks and MtGox daily/weekly futures. 796 Xchange provides several APIs that return ticker information, market depth, and trade history for BTC Futures, 796Xchange-MRI, ASICMINER-796, and BTC-DICE-796. The 796 Xchange also provides API methods for checking the Bitcoin price index history, getting account information, and performing trades.
Adbeat API: Adbeat is a service that furnishes users with useful information on other peoples’ ad campaigns. It can find the top display ads for over 50,000 publishers, find site-specific ad copy, uncover other advertisers’ online strategies, and capture insights with its reporting. The Adbeat API enables developers to access this information for use in their own applications and services via REST calls.
AirNow API: AirNOW is a U.S. EPA program that provides forecast and real-time air quality information across North America. AirNOW collects data from more than 2,000 monitoring stations and forecasts for over 300 cities. The AirNOW API allows developers to programmatically access air quality forecasts and real-time data. The API is able to deliver data for a specific zip code or a set of geographic coordinates, as well as historical air quality observations.
Apricot API: Apricot is a restaurant discovery API. Apricot allows users to lookup restaurant IDs for Foodspotting, Yelp, Foursquare, CitySearch, Urbanspoon, Google Maps, Instagram, and Facebook. The Apricot API allows developers to access and integrate the functionality of Apricot with other applications. Some example API methods include looking up restaurant venues and retrieving restaurant information.
Biotea API: BioTea generates RDF representations of biomedical literature and exposes that literature collection through a RESTful API. The BioTea API is able to retrieve a list of RDF documents with their annotation files, a RDF for a given document or annotation file, metadata about a given document, multiple types of aggregate data, or metadata about the collection.
CallRail API: CallRail is a phone call tracking, recording, and analytics service that helps companies understand which marketing sources are driving phone calls — online and offline. The CallRail API provides access to data about calls placed through the CallRail call tracking platform. Some example API methods include listing calls, retrieving call information, and retrieving company information.
CryptoCoin Charts API: CryptoCoin Charts provides charts on the long-time prices of altcoins (i.e. cryptocurrencies other than Bitcoin) along with an order book. There are a lot of altcoins available, and CryptoCoin Charts is intended to help users identify ones worth investing in. CryptoCoin Charts currently stores over 50 million trades for 263 currency pairs, collected from 27 different exchanges. Developers can access some of this information via REST calls.
Deals Distributed API: Deals Distributed is an API that allows developers to build in loyalty and rewards, cashback, points, and content monetizations tools into their applications, by aggregating offer and reporting data from affiliate networks across 11 European countries, using individual developers’ own affiliate network credentials. Public documentation is not available; API access comes with account service.
EASY MARKETING API: EASY MARKETING is an automated online advertising service that has been optimized for Google, Google Shopping, Facebook, and eBay. It is designed to clearly and accurately show how many new customers it brings in, the cost per new customer acquired, and the number of new customers acquired over time. The EASY MARKETING API allows users to retrieve information on a shop’s products or product categories, track sales and leads, create a Facebook ‘like’ button, or push a product to EASY MARKETING for a special promotion. Developers can also embed ad campaign performance data, analysis pages, and quick charts on webpages using iFrames. The website is entirely in German, but the API documentation is in English.
EVEX API: EVEX is a text mining web service built on PubMed, the database of biomedical and life science references and abstracts featuring over 23 million records. EVEX extracts over 76 million gene/protein names and more than 40 million bio-molecular events. EVEX presents direct and indirect associations between genes and proteins. The EVEX API provides developer access to the EVEX dataset, providing information on gene/protein relationships and more.
Global Names Resolver API: The Global Names Resolver is a service that resolves lists of scientific names against known sources. The resolver parses incoming names, executes matching as required, and displays a confidence score for each match, along with its identifier. The Global Names Resolver API allows developers to programmatically resolve names against either specified data sources or against the entire database.
GuitarParty API: GuitarParty provides guitar players with access to guitar tabs for the songs they want in the key of their choice. All song tabs are proofread for quality by at least one moderator before being published. Users can create custom songbooks for their mood or an upcoming event and access them in PDF format for printing. The GuitarParty API allows users to programmatically retrieve song lyrics and chords and (soon) create and download songbooks as printable PDFs.
iCount API: iCount is a business invoicing service that helps users and businesses manage billing and invoicing. The iCount API is a REST based API that uses SSL as authentication, and facilitates the integration of third-party applications and sites with the iCount platform. An account is required with service. The site is in hebrew.
ID.me API: ID.me is digital verification service that allows users to validate their group affiliations and memberships online to get access to exclusive benefits. The ID.me API allows developers to access and integrate the functionality of ID.me with other applications and create new applications. Example API methods include verifying and managing military profiles, verifying and creating student profiles, and verfying and managing first responder profiles.
Idera API: Idera is a major provider of application and server management software. The Service Provider License Agreement (SPLA) allows Idera’s partners to offer their customers server backup services. Idera’s server backup manager includes multi-tenant capabilities, flexible monthly pricing, integration with popular control panels, and a SOAP API that can be used for integrating billings, enhancing automation, and customizing the end user’s experience.
Imonggo API: Imonggo is a web-based point of sale service that provides inventory management, sales analysis, and business intelligence. The Imonggo API allows users to integrate third party applications and website with the Imonggo platform. The API provides primary resources for access such as: products, customers, invoices, documents, and inventories. The API uses REST calls, returns XML, and uses SSL for authentication. An account is required with service.
MessageBird API: MessageBird is an SMS marketing, notification, and communication service. Users can send and receive personalized text messages using the online gateway, email, or the MessageBird REST API. Customers using the API method can choose to receive delivery reports showing the statuses of sent texts. Additional API services allow users to run network queries and view their account balances in real time.
MetroLyrics API: MetroLyrics is a music lyrics website. In addition a database of more than 1 million licensed song lyrics, MetroLyrics offers value added services such as lyric videos, artist profiles, and more. The MetroLyrics API provides developer access to the lyric database. The API supports a diverse set of GET/POST calls. Example uses include retrieving a given song’s lyrics or the metadata attached to that song, posting lyrics to a Facebook or Twitter account, accessing historical top 100 charts for a given country, or retrieving music industry news stories.
My API Films API: My API Films is an API the provides unofficial access to the IMDB site through a REST search function. The API returns XML or JSON, and can be used to query most fields in the IMDB site. The site restricts usage to 2000 calls per day, and users are not required to get an account or use any sort of request authentication.
My Docs Online Secure File Delivery API: My Docs Online is a file sharing and storage application. The My Docs Online Secure File Delivery RESTful web API provides access to file delivery services from applications. In particular it allows web and mobile apps to easily incorporate HIPAA-compliant file delivery for secure and configurable ad hoc file and document delivery.
MyIntervals API: MyIntervals is a project management service that offers time tracking, project management, billing, and other project services. The MyIntervals API allows users to sync Intervals tasks with another applications, create tasks or add time quickly create graphs or reports based on time entries within a company, create a client overview showing current activity and what is being worked on by whom, and other execute other functions. An account is required with service. The API uses REST calls, and returns XML.
Performance Horizon API: Performance Horizon is a brand marketing management service that provides dashboards, and reports to advertisers, agencies, and publishers who operate marking campaigns around the globe. The API uses REST calls and returns XML and JSON. An account is required with service, and an API Key and SSL are used for access and authentication. The Performance Horizons API provides users with access to the dashboard and report functionality of the Performance Horizon platform, as well as other aspects of the site.
PhyloPic API: PhyloPic is a phylogenetic taxonomy and a database of reusable silhouette images of plants, animals, and other life forms. PhyloPic exposes the information in its database through an API. The API provides access to PNG formatted images and a variety of metadata such as names, taxonomical information and user information. The API is also able to manipulate the database by managing user accounts, enabling or disabling hyponyms, adding or editing names, and more.
PingPal API: PingPal is a communication API for web and native app developers, providing end-to-end user communication, as well as app to server, in feature-sets. The API allows for integrating chat or VoIP solutions and a privacy protected positioning service in applications.
PublicStuff API: PublicStuff is an application that allows neighborhoods, residents, and government officials connect. PublicStuff offers features and data for various civic applications. The PublicStuff API allows developers to access and integrate the functionality and data of PublicStuff with other applications and to create new applications. Some example API methods include managing user accounts, retrieving lists, and managing comments.
QMachine API: QMachine is a web service that can incorporate ordinary web browsers into a World Wide Computer. It does this by providing a JSON-based API for message-passing, which allows it to be used by virtually any computing language or platform, and because it supports Cross-Origin Resource Sharing (CORS), it can be used by web browsers from any domain with any permanent installation.
TeamLeader API: The TeamLeader API allows users to interact with the different aspects of the TeamLeader system including: the CRM, opportunities, invoices, subscriptions, products, tickets, time tracking & tasks, projects, and notes. An account and an API key are required with service. Users are restricted to 25 calls per 5 seconds.
Topple Track API: Topple Track is an anti-piracy and content monitoring service. The Topple Track API allows users and partners of the Topple Track anti-piracy system to create, send, and retrieve data relative to the content in their accounts. Most often, the API is used to ‘white-label’ the Topple Track technology in other content management platforms.
Trogsoft Public Holidays API: The Trogsoft Public Holidays API allows developers to access and integrate the functionality and data of Trogsoft. The main API method is listing public holidays by year and in customisable date formats, for a variety of regions and countries.
Trogsoft UK Postcode API: The Trogsoft Postcode API allows developers to access and integrate the data of Trogsoft Postcode. Some example API methods include returning UK postcodes in latitude and longitude, calculating the distance between postcodes, and retrieving the distance between latitude and longitude.
Trogsoft UK Weather API: The Trogsoft UK Weather API provides a variety of weather information for the United Kingdom. Some API methods include retreiving: up to five day forecast, current observations every hour, lookup forecasts and observations by latitude and longitude, lookup forecasts and observations by large town or city name, and access to historical observations.
try.li API: Try.li is a URL shortening service that allows you to share links on the internet and get paid for each visitor that accesses your URL. Use the service to earn money from web traffic, or simply use it to compress your large links into something smaller. The try.li API enables developers to integrate try.li services. API methods include Shrink, used in order to create short links, and Links, used to grab previously shrunk links. The API is RESTful and supports XML, JSON, Serialized-PHP, and CSV data formats.
TwoDNS API: TwoDNS provides Domain Name System services. TwoDNS offers customers 5 free hosts, the ability to connect hosts to a mailserver, and an unlimited number of subdomains for a given host. The TwoDNS API provides developer access to the service’s functionality, allowing customer applications and websites to manage user accounts, domains, and hosts.
Vanilla Forums API: Vanilla Forums allows users to create, customize, and manage their own online forums. In addition to basic forum functions, Vanilla also supports gamification, Q&As, and notifications. It also comes with social integrations and sharing functions to help draw new forum members. Users can localize their forums with any of 25 supported languages or let members choose their preferred language from a list of options. Vanilla Forums is designed to display natively on mobile devices. The Vanilla Forums REST API gives users the ability to manage and retrieve information from their forums programmatically.
Veterans Affairs Facilities API: The Veterans Affairs Facilities API is a Veterans Affairs (VA) service capable of programmatically delivering summary information about VA facilities. The SOAP web service is capable of searching for facilities by state, region, or facility ID, and returns structured data including facility ID, name, type, region, and state.