Daily API RoundUp: Google Translate Node.js SDK, Infogr.am

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.

Today, six APIs have been added to the ProgrammableWeb directory, including additions in the Business, Validation, Graphics, Ecommerce, Bitcoin, and Religion categories. Also added: a Node.js Library for Google Translate, Eve Online XML API Python source code for MMORPG, and more.


Infogr.am is a Platform for creating, publishing, and sharing infographics. The Infogr.am REST API provides developers with access to infographic creation, update, and download. This API identifies applications and users using OAuth-like protocol; responses are available in JSON format. Developers can get credentials for the API by following the instructions on the API home page.

Infogr.am for creating custom infographics

image: Infogr.am

We’ve primarily categorized the Infogr.am API under the Graphics category. See ProgrammableWeb’s complete list of Graphics APIs.

Naremit is a Thai organization that creates digital products. Their MailTest API is a RESTful application that validates email address domains to ensure the domain is registered, active, and has MX records. This API is able to detect if a domain is used by a disposable email address or a monetized bounce service. MailTest API is available to access URLs and is compatible with most HTTP clients and programming languages. We've primarily categorized the MailTest API under the Validation category. See ProgrammableWeb's complete list of Validation APIs.

VineOS connects with third-party APIs such as Google Analytics, PayPal, UPS, and more to provide ecommerce solutions. VineOS’s Landed Cost API calculates international brokerage fees, taxes, and duties based on a customer’s shopping cart details. The Landed Cost API uses JSON over HTTP and authenticates via API Key. See API Documentation for sample API requests and an API test client.

image: Vine OS

We’ve primarily categorized the Landed Cost API under the eCommerce category. See ProgrammableWeb’s complete list of eCommerce APIs.

LDS.org is the home page of The Church of Jesus Christ of Latter-Day Saints (Mormon church). The LDS API allows developers to retrieve LDS.org’s membership and calling directory. The API can serve the stake member and calling directory, stake photo directory, ward member and calling directory, and ward photo directory as well as member details. This information is returned wrapped, normalized, and sanitized for use with third-party apps and services. We’ve primarily categorized the LDS API under the Religion category. See ProgrammableWeb’s complete list of Religion APIs.

Use InPay to create invoices, process payments, and manage invoice statuses. InPay’s API allows businesses to integrate Bitcoin payments into their websites and applications. We’ve primarily categorized the InPay API under the Bitcoin category. See ProgrammableWeb’s complete list of Bitcoin APIs.

METHIS helps businesses organize data and provides Customer Relationship Management (CRM) services. The Methis API provides a fee-based verification of official European business information, including company name and address, based on the companies’ VAT (Value Added Tax) number. The Function provides direct access to tax authority databases. This API uses HTTPS GET posts and provides JSON responses. Authentication is through API key. We’ve primarily categorized the Methis API under the Business category. See ProgrammableWeb’s complete list of Business APIs


Clients added to the directory include Google Translate Node.js SDK by Mike Holly. Use this Node.js SDK to interface with the Google Translate API. SDK dependencies include: underscore ( JavaScript programming helper library), querystring (Node.js querying module), and request (HTTP request client).

Also added were the eMobc iOS Framework and eMobc Android Framework, both by eMobc, with both allowing for the development of native apps based in XML. eMobc is an open source Framework for developing mobile Android and iOS applications.

Source Code

Eve Online is a Massively Multiplayer Online Role Playing Game (MMORPG) set in outer space in a science fiction world. Players pilot spaceships and collaborate to combat enemies during battles in space. The EVE XML API is an HTTP read-only API that lets users access character or corporation information from EVE Online. EVE Online XML API PHP Source Code provides PHP programming language to retrieve API Key information and Pilot Tracking for EVE Online XML API. EVE Online XML API Python Source Code provides Python programming language for EVE Online XML API Request functions, such as Get Public Corporation Info and Get Private Character Info.

Be sure to read the next Business article: Owler Releases New APIs to Expose Startup Business Data