Ravelry API Early Access

Update December 2010: if you are a developer who is interested in working with the Ravelry API, please see http://www.ravelry.com/groups/ravelry-api


We’ve been getting a lot interest in the Ravelry API lately.

We don’t have a release date for the API and we don’t know exactly what calls will be in the first release, but we are able to support a small number of early access / beta users while we work toward that release. We prefer to work with developers who have an immediate need – those that have a working application that is just missing Ravelry functionality and those who want to integrate Ravelry into an existing app.

The API is JSON over HTTP and should be easy to work with in every language. You will need access to an encryption library that supports AES encryption (such as openssl), which shouldn’t be a problem. If you are interested, please email api@ravelry.com with answers to the following questions.

  1. What platform does your application run on?
  2. What is the nature of your application? (Provide a link to an existing app if you can)
  3. What API calls / Ravelry features will you need? Be as detailed as you can about what your app will need to do.
  4. (optional) What non-Ravelry data are you hoping to associate with Ravelry data? (if any, for example – you may want to attach row counters to projects)

The more details the better :) We don’t be able to take a large number of people because I expect that there will be a lot of working together as we add missing features and work through questions or problems.

I expect to contact some of you in early October. I still have to put together sample code for authenticating/request signing in Java and Objective C (we will be offering OAuth2 but for now there is a similar but custom scheme) and the Terms of Use aren’t ready yet.

Comments (5)

  1. Shannon wrote:

    This is great news! (I wish I could code my way out of a paper bag, because I have some ideas. Oh do I…) :)

    Monday, September 13, 2010 at 11:44 am #
  2. Cheryl wrote:

    looking for iphone or android ravelry app – are you open to outsourcing that?

    Monday, September 13, 2010 at 12:31 pm #
  3. Casey wrote:

    (Short version of a reply that I sent to Cheryl: no, we aren’t looking to hire any outside developers for mobile app or other API development)

    Monday, September 13, 2010 at 1:11 pm #
  4. untxin wrote:

    I’m looking for iphone appli. I’m french, it will be nice an french appli too !

    Saturday, November 6, 2010 at 1:39 pm #
  5. Me wrote:

    Please consider giving some of Ravelrys functionality to the Leukemia and Lymphoma Society for their support site. I can tell they spend all their money on research for a cure (good thing) because their client interaction stuff is total trash (bad thing). Many folks would like to exchange information on this site but it’s very difficult to use. Not only that but judging from the comments on the site it used to be better before it was recently “improved”. Maybe you could showcase your stuff, get some recognition from them, and get a tax break and help fight cancer at the same time?

    Tuesday, November 16, 2010 at 8:34 pm #

Trackback/Pingback (1)

  1. [...] Ravelry API Early Access — Code Monkey Island codemonkey.ravelry.com/2010/09/13/ravelry-api-early-access/ – view page – cached We don’t have a release date for the API and we don’t know exactly what calls will in the first release, but it is a work in progress and we are able to support a small number of early access / beta users. We prefer to work with developers who have an immediate need – those that have a working application that is just missing Ravelry functionality and those who want to integrate Ravelry into… Read moreWe don’t have a release date for the API and we don’t know exactly what calls will in the first release, but it is a work in progress and we are able to support a small number of early access / beta users. We prefer to work with developers who have an immediate need – those that have a working application that is just missing Ravelry functionality and those who want to integrate Ravelry into an existing app. View page Tweets about this link [...]