This sounds like a great approach for RESTful, hypermedia APIs: youtube.com/watch?v=fJCtaN…. What do you think?