Personal tools

Views

Kuler

From Adobe Labs

Image:Kuler_api_50px.jpg

Table of contents

kuler APIs

kuler is all about color and inspiration: explore, create, and share color themes.

Due to popular demand we are publishing the kuler APIs (Application Programming Interfaces). These APIs allow you to submit requests to http://kuler.adobe.com/kuler/API/, which returns lists of feeds (highest rated, most popular, and newest color themes posted to the site) or searches themes.

Prior to using these APIs, please review the API documentation below and the kuler Terms of Use, and download the kuler API logo. This logo must be included on your website/application. If you name your mashup, have fun, but be aware that you cannot use "kuler" as part of the name. For details, see the Adobe trademark guidelines and Adobe guidelines for third parties. By using the APIs, you indicate that you have read and agreed to the kuler Terms of Use.

Questions? For general questions, review the kuler API FAQ. To discuss the APIs, use the discussion tab at the top of this page, or the kuler talk forum. If you are still unable to find an answer, please click on This reCaptcha Link for an address you can send an email.

We're excited to see what you come up with. Let us know on the kuler mashup page and feel free to post on the kuler talk forum. We eventually plan to feature the best applications on the Adobe Developer Center. Have fun!

RSS Feeds

The following API requests return lists of formatted RSS feed items. The syntax in each case follows the prefix http://kuler.adobe.com/kuler/API/

Kuler:Sample RSS Feed

Get RSS Feeds

rss/get.cfm?listtype=[listtype]&startIndex=[startIndex]&itemsPerPage=[itemsPerPage]

Returns a list of feeds of a specified type.

Example usage

http://kuler.adobe.com/kuler/API/rss/get.cfm?listtype=rating
http://kuler.adobe.com/kuler/API/rss/get.cfm?listtype=popular&timespan=30
http://kuler.adobe.com/kuler/API/rss/get.cfm?listtype=recent
http://kuler.adobe.com/kuler/API/rss/get.cfm?listtype=random

Search RSS Feeds

rss/search.cfm?searchQuery=[searchQuery]&startIndex=[startIndex]&itemsPerPage=[itemsPerPage]

Returns a list of feeds that meet specified search criteria.

Example usage

http://kuler.adobe.com/kuler/API/rss/search.cfm?searchQuery=blue

http://kuler.adobe.com/kuler/API/rss/search.cfm?searchQuery=email:user@kuler.com

http://kuler.adobe.com/kuler/API/rss/search.cfm?searchQuery=tag:sunset

Themes

Theme Thumbnail

rss/png/generateThemePng.cfm?themeid=[theme_id]

Retrieves a thumbnail of a specific theme

For example:

http://kuler.adobe.com/kuler/API/rss/png/generateThemePng.cfm?themeid=11

View Theme

To view a specific theme directly in the kuler public website, use the following URL:

http://kuler.adobe.com/#themeID/[theme_id]

For example:

http://kuler.adobe.com/#themeID/42374

View Comments

Returns a list of comments for either a specified theme (if a themeID is provided) or for all of a member's themes (if an email is provided)

rss/comments.cfm?themeID=[themeID]&email=[email]&startIndex=[startIndex]&itemsPerPage=[itemsPerPage]

Example usage

http://kuler.adobe.com/kuler/API/rss/comments.cfm?themeID=24198&itemsPerPage=20&startIndex=0
http://kuler.adobe.com/kuler/API/rss/comments.cfm?email=user@kuler.com&itemsPerPage=20&startIndex=0

Retrieved from "http://labs.adobe.com/wiki/index.php/Kuler"