Daily API RoundUp: Emailage, ASCII Gallery, Google BigQuery SDKs

Every day, the ProgrammableWeb team is busy, updating its three primary directories for APIs, clients (language-specific libraries or SDKs for consuming or providing APIs), and source code samples. If you have new APIs, clients, or Source Code examples to add to ProgrammableWeb’s directories, we offer forms (APIs, Clients, Source Code) for submitting them to our API research team. If there’s a listing in one of our directories that you’d like to claim as the owner, please contact us at editor@programmableweb.com.

Here's a summary of what's new in the directory.


Scrape Website Email is an API that allows users to extract emails from websites. Upon making requests to Scrape Website Email API, users will get list of emails for the website they used. We’ve primarily categorized the Scrape Website Email API under the Extraction category. See ProgrammableWeb's complete list of Extraction APIs.

Emailage is a fraud detection service that uses the validity of email addresses and IP addresses to identify and prevent fraud. The Emailage REST API allows developers to access the functionality of Emailage for Integration with other applications. Public Documentation is not available; free API access comes with account service. We’ve  primarily categorized the Emailage REST API under the Security category. See ProgrammableWeb’s complete list of Security APIs.

ASCII.Gallery is an ASCII art gallery and creative service. The ASCII Art API lets developers add the ability to generate ASCII art with their applications. Users can input words into the service to generate various ASCII art results.

ASCII gallery Homer Simpson
image: ASCII art gallery 

We’ve  primarily categorized the ASCII Art API under the Art category. See ProgrammableWeb’s complete list of Art APIs.

Optimal Booking provides a revenue optimization service for hotel bookings. Optimal Booking API uses an algorithm that returns optimal room assignments based on booking dates and open rooms. We’ve primarily categorized the Optimal Booking API under the Hotels category. See ProgrammableWeb's complete list of Hotels APIs.

ProfitBricks provides easily configurable, customizable cloud IaaS (Infrastructure-as-a-service). ProfitBricks SOAP API allows users to create and configure virtual data centers, including a visual designer tool to automate the process. Functions include data storage and backup as well as cloud-based application hosting. We’ve  primarily categorized the ProfitBricks SOAP API under the Storage category. See ProgrammableWeb’s  complete list of Storage APIs.

MapmyIndia provides mapping and GPS solutions for India. The MapmyIndia REST Distance API calculates and retrieves driving distance based on routes between addresses and points of interest in India. The MapmyIndia REST Map Image API allows developers to retrieve and display PNG map tile images based on longitude and latitude coordinates in India. We’ve  added several other MapmyIndia APIs already to the directory, and they are categorized under the Mapping category. See ProgrammableWeb’s complete list of Mapping APIs.


Google BigQuery API facilitates the efficient management of large datasets by pairing SQL-like commands and append-only tables with Google’s significant processing power. Developers can use this Google BigQuery Node.js SDK to interface with Google’s BigQuery API. This official SDK supports OAuth2 and authorization, and can be used with a number of Google’s other APIs (please note that the Node.js client is currently in Alpha). Google BigQuery JavaScript SDK, Google BigQuery Java SDK, Google BigQuery Go SDK, and Google BigQuery .Net SDK are also available.

FullContact is a service for automating and syncing contacts. FullContact jQuery Library is the JQuery plugin for the FullContact API, and uses the parameters of API Key, Email Address, Callback, and options. This Library uses JavaScript. FullContact Node.js Library is a module that wraps the Fullcontact API. It implements the following API endpoints: Location, person, email, and name. FullContact PHP Library requires CURL installed along with the corresponding PHP-curl interface. It could be extended to support other HTTP transport tools. Also available are FullContact Ruby Library, FullContact Python Library, FullContact iOS Library, and FullContact Java Library.

Be sure to read the next Big Data article: Google Unveils Cloud Bigtable, Big Data NoSQL Database Service