This week, we had 62 new APIs added to our API directory including a marketing affiliate tracking platform, an interactive 3D human body tool, and a new shopping cart API. We also featured an exclusive interview with Pinterest’s Head of Developer Relations.
A State of Trance API: A State of Trance is a radio show, hosted by Armin van Buuren, which plays trance and progressive rock music. The A State of Trance API allows developers to access information from the radio show and the Unofficial A State of Trance Android app. This includes episodes, tracks, artists, DJs, sets, labels, events, and Top 10s. This API is provided for free, though donations are appreciated.
AchieveMint API: AchieveMint is a rewards platform that integrates with applications already used, such as Twitter, Facebook, Foursquare, and others. AchieveMint allows users to earn rewards for posting healthy activities to applications. The AchieveMint API allows developers to access and integrate the functionality with other applications. Public documentation is not available; interested developers should sign up here: http://www.achievemint.com/developer/join.
Addy API: Addy is an application that allows users to create, save, and share locations using a customized URL link. Addy also allows for map views and visualizations, as well as address book functionality. The Addy API allows developers to access and integrate the functionality of Addy with other applications. Public documentation is not available; interested developers should contact Addy here for more information: https://addy.co/business.
Affilae API: Affilae is a marketing affiliate tracking platform. Affilae allows brands and companies to keep track of and reward their online marketing affiliates. The Affilae API allows developers to access and integrate the functionality of Affilae with other applications. Some example API methods include listing advertisers, listing partnerships, and retrieving advertising conversions.
AOL On Network API: AOL On is a large, online library of video content that covers a wide range of topics and includes AOL Original videos. The AOL On Network API allows developers to integrate its video content, displays, and functionality into their websites. Specifically, developers can get information on videos, studios, and categories as well as search the video library, access the videoseed for a specific URL, and access daily or monthly statistics for their account.
APICloud.Me ColorTag API: APICloud.Me is a cloud-based API provider that aims to deliver scalable APIs that are simple to consume, reliable, and well documented. ColorTag is an API capable of detecting colors within an image. The API produces a list of hex RGB values and text labels that can be used as tags for an image or item. Color tags can be returned sorted by relevance or by weight in the image.
APICloud.Me FaceRect API: APICloud.Me is a cloud-based API provider that aims to deliver scalable APIs that are simple to consume, reliable, and well documented. FaceRect is an API capable of detecting faces in images. The API can detect multiple faces within a given image, including both frontal and profile faces, and search for face features (eyes, nose, mouth) within each detected face. FaceRect can handle an image at a specified URL, or a file uploaded via HTTP POST.
Appia API: Appia is a mobile user acquisition network. Appia provides solutions for mobile publishers, advertisers, and developers to draw users and customers. The Appia API allows developers to access and integrate the functionality of Appia with other applications. Public documentation is not available; API access comes with account service.
Appsee API: Appsee is a platform that allows mobile application developers and publishers to understand their users. Appsee provides in-app visualization and analytics features to measure and improve the application user experience. The Appsee API allows developers to access and integrate the functionality of Appsee with other applications. The main API method is retrieving application sessions and associated information.
BioDigital Human API: BioDigital Human is an interactive 3D tool for learning about and teaching the human body. BioDigital Human provides information about the human body and anatomy in a 3D, interactive way with visuals, health information, and personalization tools. The BioDigital Human API allows developers to access and integrate the functionality of BioDigital Human with other applications. Public documentation is not available; interested developers should sign up here: https://developer.biodigitalhuman.com/developer-signin.html?mode=signup.
Bitcasa API: Bitcasa is a platform that allows users to store, share, and access digital content, such as photos, videos, movies, music, and other documents. Bitcasa is a cloud platform that is accessible from any device. The Bitcasa API allows developers to access and integrate the functionality of Bitcasa with other applications and to create new applications. Some example API methods include listing folders, deleting folders, and managing files and folders.
Bitlove API: Bitlove is a service for creating and seeding torrents for all enclosures of an RSS or Atom feed, especially podcast feeds. The Bitlove API allows developers to use the URL of the original podcast files to obtain torrent and source information. It also allows developers to find the URLs of public feeds that have their enclosures mapped to torrents.
Blimp API: Blimp is an intelligent project management system designed to track data based on the project team’s processes. Users can split projects into goals and goals into tasks, which can then be assigned to team members. Communication on specific projects is facilitated by the “discussion” feature, which can be accessed via the website or by email. Blimp keeps track of all events in a project’s history, including file revisions. Users can share specific versions of files, not just the most recent one. Developers can access all of their data stored with Blimp programmatically via REST API.
Burst SMS API: Burst SMS is a bulk sms messaging service that provides an easy way to send bulk SMS and manage SMS marketing campaigns. Features of the service include message personalization fields; auto bounce management and database cleaning; automatic and manual opt-outs; and SMS templates. Burst SMS offers an REST API that enables developers to integrate the ability to send and receive SMS into their applications. API methods include SMS, Lists, Numbers, Transactions, Email, and Keywords.
CeeQ API: CeeQ is a facial recognition product capable of detecting and recognizing faces in photographs, helping users to find themselves in public photos, manage photos and albums, and more. The CeeQ API provides developers with face detection and recognition through a RESTful interface. The API can be used to create a custom database of photos, faces, and users, and to perform face detection and recognition.
Clearleap API: Clearleap is a video library distribution service that allows users to manage, distribute, control, and interact with video libraries across tvs and multimedia displays. The Clearleap API allows users to access and control resources within the Clearleap platform, as well as automate tasks. An account is required with service.
Conductor Searchlight API: Conductor is a search engine optimization firm that helps users increase site traffic and increase revenue. The API, which uses REST calls and returns JSON, allows users to integrate the Conductor service into third-party apps where users can Integrate Searchlight with data from other marketing channels including paid search. Integrate with web content management systems and provide feedback to content authors and editors in real time as well as Integrate Searchlight with business processes and move away from copy-paste emails and error-prone spreadsheets. An account is required with service.
CourtListener API: CourtListener is a legal database which has collected nearly 2.5M (and growing) legal opinions with rich meta data and citation network. The Opinions in the site’s archives date back to the 1700s, making this a deep, rich source of data for many research projects. The CourtListener API allows users to access the legal data using REST calls. Users can make queries to get opinions, citations, citations by user, cites, jurisdiction, search, and coverage. An account is required with service.
Cryptonit API: Cryptonit is a crypto-currency market place where users can buy, sell, and exchange bitcoins. The site uses SSL for authentication along with user login. The Cryptonit API uses REST calls and returns JSON or XML. Possible calls include indexing, creating, retrieving, and otherwise manipulating the users bitcoins. An account is required with service.
Crysis 3 Stats API: Crysis 3 Stats provides users with access to their statistics for Crysis 3 – a multi-platform, first-person shooter video game. Players can use Crysis 3 Stats to view their progress over time or to share their game stats with others. The Crysis 3 Stats API allows developers to retrieve game statistics from the website for integration into their own applications. It should be noted that commercial use of the API is discouraged.
Fallout: Equestria Resource API: Fallout: Equestria is a crossover fanfiction series derived from the Fallout video game series and the television series My Little Pony: Friendship is Magic. Fallout: Equestria Resource is the hub for the community that creates the thousands of new works of art, literature, and music dedicated to the series. Fallout: Equestria provides an API providing programmatic access to the site’s data. The API delivers media files and metadata through a variety of methods, as well as site information.
FormAssembly API: FormAssembly is a form management service that allows users to create online forms and to manage the data they gather through those forms. People can use FormAssembly to create payment forms, online applications, surveys, and contact forms. In order to create a form that requests credit card or bank information, users must integrate with one of FormAssembly’s secure payment solutions. Forms that request Social Security numbers, passport numbers, or other sensitive information will be disabled unless they first undergo a review process. FormAssembly is available as a downloadable or cloud-hosted service. Developers can use the REST API to manage user accounts and export data from either version of FormAssembly.
FraudLabs Pro Fraud Prevention API: The FraudLabs Pro API is a credit card screening engine that check transactions for online frauds utilizing a wide array of metrics and fraud detection analytics. AN account is required with service, and an API key is required. The API uses REST calls and returns JSON and XML. Developers and merchants can integrate this fraud screening API in any of their e-commerce websites or shopping carts in order to evaluate high risk orders, reduce chargeback, improves operation efficiency and provides business intelligent.
Fuze Network API: Fuze Network is a credit card payment and recharge service. Fuze Network allows users to send money directly to a credit card as a payment, debit card as a deposit or prepaid card as a load. It can be used for online funds disbursement, gifting, shared, me2me and p2p payments or walk-in cash transactions. The Fuze Network API allows developers to access and integrate the functionality of Fuze Network with other applications. Public documentation is not available; interested developers should email firstname.lastname@example.org for API information.
GGTracker API: GGTracker is a tool that allows players of StarCraft 2, a real-time strategy game, to track their stats in the game. It allows players to see their army units, locations, and strength at any point in a game. Users can also measure their win rate, APM (actions per minute), Spending Skill, army composition, and other metrics. The GGTracker API allows players to retrieve information on StarCraft 2 players and matches as well as a player’s APM and Spending Skill. This API is experimental and may shut down without user support.
Help Scout API: Help Scout is a web-based customer service solution. To customers, Help Scout looks like normal email, without any visible ticket numbers or log-in requirements. It includes collaborative features that allow customer service personnel to communicate internally and not accidentally send duplicate replies to a customer. Help Scout comes with reporting features that expose the volume of queries handled, average response times, common customer questions, and more. Several apps and a RESTful API are provided to help users extend Help Scout’s functions. The Help Scout API allows developers to programmatically read and write data hosted with Help Scout.
ImageVision FaceDetection API: ImageVision provides visual search and analytics services that automate the recognition and tagging of user generated media. The ImageVision Face Detection API is a web service able to determine the locations and sizes of faces within images.
ImageVision NuditySearch API: ImageVision provides visual search and analytics services that automate the recognition and tagging of user generated media. ImageVision NuditySearch is an API detects nudity within an image by recognizing anatomical attributes. API users are able to specify a nudity sensitivity value.
Kounta API: Targeted towards retail and hospitality businesses, Kounta is scalable, cloud-based point of sale platform. The Kounta POS service can be securely accessed on any device at anytime across a range of channels including online, in-store and mobile. Kounta offers a RESTful API for the easy integration of Kounta services with third-party applications. Example methods include customers, companies, orders, registers, payments, products, staff, and much more. Both JSON and XML data types are supported.
Mind42 API: Mind42 is a collaborative browser-based online mind mapping tool. The ideas submitted get arranged into a tree or star format to help display connections. The maps can be used for to-do lists, knowledge collects, and many other diagrams. The Mind42 API allows users to integrate the functions of Mind42 with third-party apps and services. The API uses OAuth 2.0 for authentication. Contact Mind42 for full API access and details.
My Mobile API: My Mobile API allows users to send and receive SMS from any website or application using the My Mobile API messaging gateway. My Mobile API provides a wide variety methods for sending SMS, including HTTP Get/POST, SMPP, FTP, web services, SQL, email-to-SMS, and Outlook 2010 SMS. Some of these methods are more suited to low-volume use while others are designed for high-volume messaging campaigns.
MyLittleFaceWhen.com API: MyLittleFaceWhen.com is an online collection of Pony Reactions, a meme in which sprite images of characters from the television series My Little Pony: Friendship is Magic are shown making a variety of faces and reactions. MyLittleFaceWhen.com hosts an API providing programmatic access to the image database. The API is able to deliver content and metadata, flag resources, and send feedback to the site’s developers.
National Geographic FieldScope API: FieldScope is an interactive mapping platform provided by National Geographic that allows citizen scientists to share, analyze, and interpret location-based data with other enthusiasts. Using FieldScope, people can join projects, start new ones, or just explore the data that others have gathered. Using and contributing to FieldScope is free and requires no software downloads. Project contributors can simply add observations to the map as they collect them. Developers can retrieve, add, update, and delete observations programmatically via REST API.
Ocean Networks Canada API: Ocean Networks Canada (ONC) supports research on complex Earth processes through its ocean observatories, for the advancement of science and the Benefit of Canada. The Ocean Networks Canada API provides programmatic access to much of ONC’s data and services. Exposed resources include information describing data products, sensor and observation data, station information, and archival data.
omniEffect Universal Platform API: omniEffect is an information management software provider based in Australia. omniEffect’s Universal Platform is a data and information management service for the enterprise. Universal Platform aims to help businesses uncover the landscape of their information; Easily connect disparate systems, no matter where they are; and to easily model, clean and unify data. The omniEffect Universal Platform offers a developer API. Full documentation is available with an account and service.
OpenFace API: OpenFace API is a web service providing facial detection technologies. The API accepts an image and returns a JSON file containing coordinates of facial feature points. Currently able to detect up to 80 points on a given face, the API expects to provide emotion detection, lip reading from video, and other services in the future.
OpenSpending API: OpenSpending is a project that seeks to track all public government and corporate financial transactions made around the world. To do so, it collects budgetary data, transactional data, public procurement data, and other types of data. OpenSpending currently offers hundreds of datasets from countries around the world. The project makes its data available to developers for use in reports and data visualizations via REST API.
OpenStreetMap Taginfo API: Taginfo is a web service for OpenStreetMap (OSM) that collects and shares metadata describing the tags OSM uses to add meaning to geographic objects. The Taginfo API provides developer access to the tag database. All calls to the RESTful API use the HTTP GET request and are read-only.
Parsel API: Parsel is a shipment tracking service. Parsel provides tracking and verification information from multiple shipping carriers, such as FedEx, UPS, Shopify, and more. The Parsel API allows developers to access and integrate the functionality of Parsel with other applications. Some example API methods include verifying addresses, comparing shipping rates, and creating shipping labels.
Philly Hoods API: The Philly Hoods API is a simple REST service for retrieving information on neighborhoods in Philadelphia. It can provide users with the GeoJSON for a neighborhood when given its name, or it can supply the neighborhood where a lat./long. coordinate pair is located. There is no official neighborhood boundary dataset for Philadelphia; the dataset used in the Philly Hoods API is provided by Azavea, a geospatial analysis company. Additional features are expected to be added to the API in the future.
Prowork API: Prowork is a real-time collaboration service designed for all kinds of projects where team members are spread out. Prowork is available online, on many types of mobile devices, and via API. Users can create projects and tasks, add team members, assign work, share files, chat, send messages, and more. The Prowork API, though still in its early stages, allows developers to access basic Prowork functions programmatically.
Pryv API: Pryv is a platform for collecting personal, time-based data of all kinds to give users a visual overview of their online lives. This data may include health metrics, locations, videos, notes, or anything else with a time attached to it. Pryv unites all of these heterogeneous data streams and sources to allow users to view the data-based aspects of their lives as a complete picture. This data may be kept entirely private or shared with select individuals. The Pryv API allows users to retrieve their personal data from Pryv via REST calls.
Putler API: Putler is a sales analysis and reporting service that can keep track of transactions occurring at multiple payment gateways and shopping carts. Once the data is collected, Putler processes it into charts and statistics for users to reference. Putler comes with integrations and connectors for popular payment gateways and WordPress eCommerce plugins. If users want to connect Putler to a gateway or shopping cart that lacks a ready-made integration, they can use Putler’s REST API to make the connection themselves.
RandomUser API: RandomUser is an API providing developers with randomly generated users to be used as placeholders for testing. The API can return multiple results, as well as specify generated user details such as gender.
Rutgers API: Rutgers, The State University of New Jersey, provides a collection of APIs that may be useful to students and others who live or work on campus. The Rutgers APIs can be used to retrieve information on university events, dining locations, sports game scores, campus buildings, facilities’ hours of operation, and class schedules. These APIs retrieve data in a variety of formats and all use their own endpoints. (Information on using the Nextbus API in the Rutgers area is also provided, although it is not one of the University’s own APIs.)
ScottyLabs API: ScottyLabs is an interdisciplinary student organization at Carnegie Mellon University dedicated to connecting students with technological tools to encourage innovation. ScottyLabs’ APIs@CMU project was initiated to provide developer access to structured, on-campus data. The API currently allows developers to access course scheduling information. The API is able to filter results by department, semester, or course.
Snipcart API: Snipcart is a service that lets users add a shopping cart to their website. The cart can be customized using HTML and CSS to make it match the site’s design. Snipcart is also capable of adapting to the customer’s screen size, allowing it to work just as well on mobile devices as PCs. Snipcart can perform payment processing, shipping estimates, and order management functions, all without taking the customer away from the user’s website. Developers can manage information on orders, customers, and discounts using the Snipcart API.
SpinnerChief API: SpinnerChief is designed to generate unique articles to provide content for websites and increase site traffic. It does this by spinning one article into multiple versions of itself, replacing certain words, phrases, and sentences with alternate versions of themselves. SpinnerChief can identify parts of speech, correct grammar errors, and use intelligent auto-replace methods until the article is both human-readable and passes Copyscape (a plagiarism checker). The SpinnerChief API allows developers to access SpinnerChief’s functions from within other programs and can spin articles in 27 different languages.
Sprylogics API: Sprylogics is a mobile solutions provider. Sprylogics provides capability of local search for mobile applications through their product, Poynt. The Sprylogics API allows developers to access and integrate the functionality of Sprylogics with other applications. Some example API methods include searching for events, searching for products, accessing analytics, and sharing search results.
SwiftKey API: SwiftKey is a keyboard application that replaces mobile phone native keyboards. SwiftKey provides keyboard features that allow for typing on mobiles and tablets without using the native keyboard. The SwiftKey API and SDK allow developers to access and integrate the functionality of SwiftKey with other applications and devices. Public documentation is not available; interested developers should contact SwiftKey here: http://www.swiftkey.net/en/sdk/.
Taskk API: Taskk is a work management service that helps users prioritize tasks in multiple areas of their lives. Based on the user’s prioritization, time estimates, and available work hours, Taskk will automatically build efficient work schedules. The Taskk API allows users to integrate the ability to create, retrieve, edit, delete, and otherwise manage their tasks, lists, and planner into other applications.
Teads API: Teads is a platform for video advertising. Teads provides features and solutions for video advertising for content publishers and networks and advertisers. The Teads API allows developers to access and integrate the functionality of Teads with other applications. Public documentation is not available; interested developers should contact Teads for more information: http://teads.tv/#/contact.
Telegram API: Telegram is a mobile messaging platform. Telegram offers highly encrypted messaging services so users can send messages, photos, and videos to selected contacts privately. The Telegram API allows developers to access and integrate the functionality of Telegram with other applications. Some example API methods include managing contacts, checking phones, and sending and retrieving messages, photos, and videos.
The Cancer Imaging Archive API: The Cancer Imaging Archive (TCIA) is a public repository of cancer images and related clinical data for the express purpose of enabling open science research. Currently over 26 million radiologic images of cancer are contained in this repository
The Cat API: The Cat API is a free web service providing developer access to random cat pictures. API users can specify the number of returned results, image type, image size, and the category of the cat picture. The API also allows an application to vote on images, retrieve votes, favorite images, list categories, and much more.
UberGlobal Payment Gateway API: UberGlobal Payment Gateway is an Australian ecommerce payment service that allows merchants to securely complete transactions through their online store. The service also offers real-time analytics to help merchants better understand their business and follow transactions in real time. The UberGlobal Payment Gateway provides a REST API for the integration of UberGlobal Payment services into third-party application. API methods include Purchases, Tokenization, and Refunds. Responses are returned in JSON and authentication is provided via HTTP Basic Authentication.
Whomsy API: Whomsy is a free whois lookup service. This means that users can search for who owns a given domain, when it was registered, etc. It will also tell users if the domain is unregistered so that they can register it themselves. Developers can access Whomsy’s functions programmatically via REST API.