REST API Design Guidelines

2,242 views
Skip to first unread message

Manoj Agarwal

unread,
Sep 16, 2013, 11:35:07 AM9/16/13
to api-...@googlegroups.com

I am in the process of writing the REST API Design Guidelines for my group. Please share if you have any such guidelines, or know any resource/book. I will compile and share with the group. Thanks!

Jerome Louvel

unread,
Sep 16, 2013, 1:10:22 PM9/16/13
to api-...@googlegroups.com
In our recently published 'Restlet in Action' book, we have an Appendix D on "Designing a RESTful web API" that you might want to check out.

Sorry for the plug, but I thought this would be of direct interest in your current effort.

Jerome

Suelen Goularte Carvalho

unread,
Sep 16, 2013, 5:15:28 PM9/16/13
to api-...@googlegroups.com
Hi Manoj,

I am reading the book Web API Design created by apigee company and I have liked it. 
I hope that it help you.

Regards,

--

Suelen Goularte Carvalho
suelengc.com.br | @suelengc


On Mon, Sep 16, 2013 at 12:35 PM, Manoj Agarwal <Manoj....@live.com> wrote:

I am in the process of writing the REST API Design Guidelines for my group. Please share if you have any such guidelines, or know any resource/book. I will compile and share with the group. Thanks!

--
You received this message because you are subscribed to the Google Groups "API Craft" group.
To unsubscribe from this group and stop receiving emails from it, send an email to api-craft+...@googlegroups.com.
Visit this group at http://groups.google.com/group/api-craft.
For more options, visit https://groups.google.com/groups/opt_out.

Jørn Wildt

unread,
Sep 16, 2013, 5:53:49 PM9/16/13
to api-...@googlegroups.com
I usually recommend the following resources:

Unfortunately REST is not something you just explain in a bulleted list - it does require quite a bit of understanding of the architectural principles it defines. And, furthermore, there are different ways of interpreting REST which doesn't really help understanding.

In my personal case, and I have been trying to do the same as you, I ended up on a long and immensely interesting journey into REST. Then I wrote the first parts of the API our company presents and used that as a guideline for future extensions. Guidelines by examples only.

/Jørn



On Mon, Sep 16, 2013 at 5:35 PM, Manoj Agarwal <Manoj....@live.com> wrote:

I am in the process of writing the REST API Design Guidelines for my group. Please share if you have any such guidelines, or know any resource/book. I will compile and share with the group. Thanks!

--

Roger Rohrbach

unread,
Sep 17, 2013, 12:55:47 PM9/17/13
to api-...@googlegroups.com
Mark Massé's REST API Design Rulebook is a great starting point for such a document.

Suelen Goularte Carvalho

unread,
Sep 17, 2013, 12:59:13 PM9/17/13
to api-...@googlegroups.com
Great references, thanks too!

--

Suelen Goularte Carvalho
suelengc.com.br | @suelengc


On Tue, Sep 17, 2013 at 1:55 PM, Roger Rohrbach <ro...@ecstatic.com> wrote:
Mark Massé's REST API Design Rulebook is a great starting point for such a document.

--

Emmanuel Paraskakis (@manp)

unread,
Sep 18, 2013, 1:17:23 PM9/18/13
to api-...@googlegroups.com
Of course the old standby is RESTful Web Services http://www.amazon.com/Restful-Web-Services-Leonard-Richardson/dp/0596529260
Due to be superseded by the new edition (Mike's book mentioned above).
Reply all
Reply to author
Forward
0 new messages