← Back to Upcase

API design resources


(Don Cote) #1

Can anyone recommend resources on designing (pragmatically) RESTful JSON APIs?

I’d be interested in eager vs lazy loading, how to separate resources, when to be more pragmatic and stray from strict REST, etc.

Thanks!
Don


(Samnang Chhun) #2

I learn by looking at some well design API likes: github, stripe, and etc…
I found few very good screencast to summary about API design as well:

http://apigee.com/about/api-best-practices/restful-api-design-second-edition
http://apigee.com/about/api-best-practices/api-design-third-edition


(Sean Washington) #3

Late to the party, but there are some good ideas here: http://www.vinaysahni.com/best-practices-for-a-pragmatic-restful-api