Photography APIs

The Photography category includes Photo Collaboration, Image Management such as Editing and Printing services, and Camera Services APIs.

The Instagram API allows users to have access to user authentication, photos, friend connections, and other elements of the iPhone application.
Protocol: REST
Format: JSON, JSONP
Security: OAuth
The Google Picasa API v2.0 works in conjunction with the Google Data API to access Picasa Web Albums via GData feeds. Developers can perform view, update, list, edit, query, and other operations on existing entries.
Protocol: GData, HTTP
Format: XML, RSS
Security: OAuth
Using the Yahoo Flickr API, users have the ability to retrieve photos from Flickr's photo sharing service. With this API, users can also upload photos and videos. This API returns responses in JSON, XML, XML-RPC, and...
Protocol: REST, SOAP, XML-RPC
Format: JSON, XML, PHP, JSONP
Security: API Key, OAuth
With the Shutterfly API, developers are able to create new applications that use the Shutterfly service. This API allows users to upload and organize their images, authenticate Shutterfly users, and place orders.
Protocol: REST
Format: XML
Security:
With the Panoramio Widget API, users have the ability to display photos from Panoramio on their own website. With this API, developers have access to ready-made HTML templates which can be embedded on a website using iframe...
Protocol: REST
Format: JSON, JSONP
Security:
The TwitPic API allows users to upload photos, videos, and other content. Developers are granted access to all aspects of the TwitPic service.
Protocol: REST
Format: JSON, XML
Security: API Key, OAuth
The Getty Images Connect API provides programmatic access to the stock photo database of Getty Images. Developers may query the database to return photographs, based on specified parameters. Users may also retrieve...
Protocol: HTTP
Format: JSON
Security: SSL Support
The Snapfish Publisher API allows third party applications to access the resources that Snapfish has to offer including albums, photos, and other media content.
Protocol: REST
Format: JSON, XML
Security: OAuth, Username/Password
With the Imgur Anonymous API, users are able to upload their images anonymously or OAuth upload, which is when a user's photos are connected to their account.
Protocol: REST
Format: JSON, XML
Security: OAuth
SkyBiometry introduces cloud-based Face Detection and Recognition API. At the core of the product is one of the worlds best algorithms for the detection and recognition of faces that is successfully used in many commercial...
Protocol: REST
Format: JSON, XML, JSONP
Security: API Key
The Buzznet API grants access to an interface for calling the Buzznet Photocommunications API. Functionality includes management of posts, galleries, entries, comments, Buzzwords, profiles, friends and bookmarks.
Protocol: SOAP, XML-RPC
Format: XML
Security: HTTP/Basic
The Mobypicture API allows the user to obtain an API key to promote the API on a personal webpage. Mobypciture is compatible with most social media sites for uploads.
Protocol: REST
Format: JSON, XML
Security: API Key
Using the 9elements Img.ly API, users are able to upload, browse, and tag photos. This API will generate a URL for photos. Using this API, developers are able to connect their applications with Img.ly.
Protocol: REST
Format: JSON
Security: OAuth
The Aviary Effects API allows users to have access to filters and effects to edit their photos. This API is an embedded photo editor.
Protocol: REST
Format: XML
Security: API Key
The Pixenate API offers photo editing tool where users can enhance the look of their images. This API is self-hosted and can be installed on a user's own webserver.
Protocol: Javascript
Format: JSON, HTML
Security:
The Snapr API can be used to add a photo sharing community to a tab within your existing app, or launch photo sharing features in a modal window.
Protocol: HTTP
Format: JSON
Security: OAuth
The Pikeo API enabled access to the Pikeo database including photo share and management functions. The API is no longer functioning as the Pikeo site closed in 2011.
Protocol: REST
Format: XML
Security: API Key
Use this method to upload an image to Frinly and send a status update to Twitter with the media link.
Protocol: REST
Format: XML
Security: Username/Password
The Fotobabble API will allow third party developers to integrate Fotobabble features, functionality and content into their own site and applications.
Protocol: HTTP
Format: KML
Security:
PhotoXpress.com has created an open Application Programming Interface (API). This API has made it possible for creative people to earn more money through affiliation by allowing them to create their own image bank and earn...
Protocol: XML-RPC, HTTP
Format: XML
Security: API Key
We will publish the specifications here as soon as the features are out of beta. For now, please apply for a Premium account if you wish to use an API, rather than our print button.
Protocol: REST
Format: XML
Security: API Key
Test Api is a library of test and utility APIs that enables developers and testers to create testing tools and automated tests for .NET and Win32 applications.
Protocol: HTTP
Format: JSON
Security: OAuth
Use this API to create and delete an action on a photo. This includes comments and favorites.
Protocol: HTTP
Format: JSON
Security: OAuth
The Activity APIs give developers easy access to Active.com's broad array of activity data. It is centered around the concept of "assets", where events, races, tournaments, facilities, classes, leagues are...
Protocol: HTTP
Format: JSON
Security: OAuth
Use this API to delete an action. This API is used to update an existing photo's metadata for a user. Use this API to get a set of photos for a user. Use this API to get a for a user's photo. Use this API to...
Protocol: HTTP
Format: JSON
Security: OAuth
User can use this API to get a user's tags,create a tag and to update a tag.
Protocol: HTTP
Format: JSON
Security: OAuth
User can use this API to get a user's group,to get a list of the user's groups, to create a group, to delete a group and to update a group.
Protocol: HTTP
Format: JSON
Security: OAuth
User can use this API to create a new webhook for a user, to get a user's Webhook and to delete an existing webhook for a user.
Protocol: HTTP
Format: JSON
Security: OAuth
Mlksh API provides photos and video sharing functionality.users gain the functionality of the site ,the site functionality includes the ability to get list of all friends ,favorites,shakes.it also include the functionality...
Protocol: HTTP
Format: JSON
Security: OAuth
The Mydrmspace.com API allows the user to utilize a user name and password in a personal web page. The user can ask a question and gather results in a quick manner.
Protocol: HTTP, HTTP Post
Format: XML
Security: OAuth, Username/Password