If you offer an online storage service, it's becoming increasingly important to offer an API to it. With this month's addition of the DigitalBucket API, we now have 10 storage APIs in our listings. Some of these services focus on the API first (or only in the case of Amazon S3), others offer free and "pro" level consumer accounts as well as a developer API. The APIs have been used to integrated with operating system tools (Windows, Mac, Linux), provide direct access to other online services like document and spreadsheet apps, browser extensions, or to provide storage infrastructure for multimedia files like photos and videos. Here's a summary of these 10 storage APIs:
- Adobe Share: Recently released online document sharing service from Adobe with a REST-based API that integrates with Flash, AIR and non-Adobe applications.
- Amazon S3, Simple Storage Service: Probably the best known storage API and a key element of Amazon's pay-as-you-go infrastructure services.
- Box.net: The "Box Enabled" platform offers a choice of SOAP, REST or XML-POST APIs. Below is Fireloader, a Firefox extension which allows you to upload, and download photos, files and videos using a familiar FTP like interface. In this version Flickr, Picasa, Box.net and Youtube are supported.
- Cellblock: This multimedia sharing service offers a REST-based API.
- MoveDigital: File delivery and management services geared towards large files.
- Nirvanix: A newer entrant into this space, focused scalable, secure storage through their Storage Delivery Service (SDS). See their feature comparison vs. S3.
- Omnidrive: A well regarded REST-based API which has been used for a variety of interesting commercial integrations including direct access from Zoho.
- Open XDrive: AOL offers this storage serviced using a JSON-RPC protocol.
- Openomy: Experimental online storage service started in 2005 (although a quick check of this service over this past week indicated leaves some question about its current operating status).