Today in APIs: Netflix Offers Tidier Cloud, Lokad Announces Big Data Platform, and 11 New APIs

Greg Bates
Jan. 07 2013, 11:30AM EST

Netflix provides cloud cleaning supplies. Lokad announces big data platform. Plus: 82 entries in the Foursquare Hackathon, Stripe clone lands $13 million, and 11 new APIs.

Netflix Provides a Broom for Your Cloud

Netflix figured out how to keep its cloud tidy and wants to pass it on. The very flexibility that the cloud offers to do things like innovate, grab storage, back up, and release a new version of your application creates clutter as people abandon and forget some of the many things they've worked on in the cloud. Michael Fu and Cory Bennett discovered this was true in their work at Netflix. So they wrote a service to clean up their act that runs on Amazon Web Services (AWS) called Janitor Monkey, and want to pass it on. Called Janitor Monkey, it focuses on cleaning up four types of files: Instances, EBS Volumes, EBS Volume Snapshots, and Auto Scaling Groups. But this monkey is kind to its users: before deleting files it has selected, it gives a warning and a configurable number of days to respond--just in case the file should be kept.

Lokad Announces Big Data Platform

Lokad, a developer of big data solutions for commerce, has just announced a new platform as part of its roadmap announcement for 2013. As they put it, powerful things come in small packages,

With less than 4000 lines of code, one of the strengths of the Lokad Data Platform is its minimalism. Hence, we plan to keep the codebase small and clean to keep the product attractive to fellow developers. However, we intend to keep adding more samples, use cases and documentation.


The purpose of the platform is to gather patterns, practices and software bricks for the purpose of advanced analytics.

API News You Shouldn't Miss

11 New APIs

Today we had 11 new APIs added to our API directory including a mexican electronic billing service, a photo album retrieval service, a photo album retrieval service, a user activity monitoring service, a printer information collection engine, a photo album retrieval service and a fleet management and tracking service. Below is more details on each of these new APIs.

Facturar en Línea Remote ConnectionFacturar en Línea Remote Connection API: Facturar en Línea (FEL) provides Mexican companies with electronic billing services. These services adhere to Mexico's legal requirements regarding the use of CFDIs in online billing. CFDI stands for Comprobantes Fiscales Digitales por Internet (trans. Digital Online Tax Receipts). The Remote Connection API provides programmatic access to FEL's billing services via SOAP calls issued in XML format. The FEL website is provided solely in Spanish.

Glen Abbey Golf Club Photo AlbumGlen Abbey Golf Club Photo Album API: The Glen Abbey Golf Club is a Canadian golf club that is open to both ClubLink members and public golfers. Their website hosts a photo album, which is programmatically accessible via SOAP API. The Photo Album API enables users to load all or some of the images from the photo album onto their own websites.

Jonathan Club Photo AlbumJonathan Club Photo Album API: The Jonathan Club is a private social club located in California. Their website hosts a photo album, which is not available to the general public. The Photo Album API enables users to load all or some of the images from the photo album onto their own websites. This API is accessible via SOAP calls issued in XML format.

National Taiwan University ActivityNational Taiwan University Activity API: The National Taiwan University (NTU) website provides the Activity API for retrieving information on persons with NTU accounts and monitoring their activities on the site while logged in. Retrievable information includes the user's department, registration information, attempts at retrieving a lost password, etc. This API is accessible via SOAP calls issued in XML format. The NTU website is provided in both Chinese and English.

Print Audit ICEPrint Audit ICE API: Print Audit is a company that develops printing-related software. The Information Collection Engine (ICE) is web-based software that collects information from printers and transmits that data to Print Audit's secure servers for their users to access. It gathers a printer's location, serial number, IP address, MAC address, page counts, toner levels, status, and alerts (e.g. out of paper, paper jam). No personal or user data is collected. The SOAP-based ICE API enables users to interact with ICE programmatically.

San Luis Obispo Country Club Photo AlbumSan Luis Obispo Country Club Photo Album API: The San Luis Obispo Country Club is a private country club located among the hills and vineyards of California. Their website hosts a photo album, which is not available to the general public. The Photo Album API enables users to load all or some of the images from the photo album onto their own websites. This API is accessible via SOAP calls issued in XML format.

Shaw Tracking Hours of ServiceShaw Tracking Hours of Service API: Shaw Tracking provides integrated on-board computing and wireless data services designed to benefit the Canadian transportation, mobile workforce, and logistics industries. One of their fleet management services is the Hours of Service (HOS) web service. It works with an electronic on-board recording system to retrieve driver logs, violations, odometer readings, etc. This information is accessible through a web interface or programmatically using the SOAP-based HOS API.

Sugar Creek Country Club Photo AlbumSugar Creek Country Club Photo Album API: The Sugar Creek Country Club is prestigious country club located southwest of the Houston Metropolitan area. Their website hosts a photo album, which is not available to the general public. The Photo Album API enables users to load all or some of the images from the photo album onto their own websites. This API is accessible via SOAP calls issued in XML format.

TecCom Open MessagingTecCom Open Messaging API: TecCom is a leading B2B (business-to-business) platform for the international automotive aftermarket. TecCom offers products and services that simplify and automate business processes between parts manufacturers and wholesale traders.

The Open Messaging web service enables users to communicate with TecCom's asynchronous processes, such as the despatch advice process, the stock order process, and the invoice process. The TecCom Open Messaging API enables users to ping the Open Messaging service to make sure it is functional. Although it is referenced repeatedly in process documentation, the Open Messaging service itself lacks public documentation.

The World Photo AlbumThe World Photo Album API: The World is the largest privately owned residential yacht on earth. It has 165 onboard residences and has been continuously circumnavigating the world since 2002. The World's website hosts a photo album, which is programmatically accessible via SOAP API. The Photo Album API enables users to load all or some of the images from the photo album onto their own websites.

Vasttrafik TravelPlannerVasttrafik TravelPlanner API: Västtrafik is the second-largest public transportation company in Sweden. Customers have the option of purchasing tickets online in the form of SMS for their iPhones or Android devices. The Västtrafik API enables users to look up the SMS code and price of the ticket they want. This service uses SOAP calls issued in XML format. The Västtrafik website is provided primarily in Swedish with English translations available for some sections.

Greg Bates A writer for Programmableweb since 2012, Greg is a freelance writer and a maniacal editor of dissertations and term papers. - Follow me on Google+

Comments