Lulu API Allows You To Publish, Sell and Deliver Your Content

Romin Irani
May. 24 2011, 08:00AM EDT

The book publishing business is undergoing rapid changes. Self-publishing your own content is a growing trend and Lulu, an online publishing platform wants to provide publishers, content creators and developers with an API to manage the entire process. The Lulu APIs now cover publishing, document conversion and full e-commerce capabilities.

The Lulu publishing platform consists of 3 key APIs:

  • Open Publication API : This allows anyone to create web applications, powered by Lulu but with private branding.
  • Document Conversion API: To generate a print ready PDF, you can use the Document Conversion API to convert any Word, RTF, HTML document to a PDF.
  • eCommerce API: The last mile is often the hardest and Lulu plans to cover that via the eCommerce API which will not only allow developers to allow order taking from their websites but will even forward the order information over to Lulu to fulfill the order via its global network to print and ship the book directly to the customers.

To get started with the Lulu APIs, visit the Developer Center and sign up for a free developer account. Authorized usage of the APIs is accomplished by issuing you API keys for the application that you wish to develop. For each application you will be provided unique keys for the above three APIs that you can then use and track the usage statistics. The APIs are REST like and the supported data format is JSON. For more details refer to the documentation.

The Publication API is currently rate limited with a maximum of 10 calls per second and a limit of 5,000 calls per day per Publication API key. Client libraries are available in Java and Python. Refer to the Lulu Source Repository for more details.

We chatted with Lulu's Ryan Bloom in the video embedded above at the end of a week of talking Lulu at SXSW. Bloom covers some of his favorite applications built on Lulu. You can see some of these in the Lulu App Gallery. One of the samples consist of Before I Grew Up, a baby journal that you can maintain for free and order a print copy on request. In case you have similar needs, the entire cycle of publishing, printing and fulfillment part that the Lulu API provides can be a good fit.

Romin Irani Romin loves learning about new technologies and teaching it to others. Follow me on Google+

Comments

Comments(3)

Needed to post you the very little note to thank you so much

again just for the amazing concepts you’ve shown on this

website. This has been so surprisingly generous with you to grant

publicly what exactly most people could have advertised for an

ebook to make some profit on their own, most notably seeing that

you might well have done it in the event you decided. These

concepts in addition acted to be a good way to be sure that some

people have the identical dream much like my personal own to

understand a great deal more in regard to this issue. I know

there are several more pleasant moments ahead for individuals who

start reading your site.