[Catalyst] Re: General API question: REST + SOAP

Dave Rolsky autarch at urth.org
Thu Apr 7 03:16:42 GMT 2011

On Thu, 7 Apr 2011, Aristotle Pagaltzis wrote:

> This is a very bad idea. No matter what problem you have,
> a custom HTTP header is very nearly certainly the wrong solution.
> For API versioning it definitely is.

My understanding of REST, at least, is that versioning should be done by 
specifying different Accept and Content-Type headers, like 

This makes sense with REST, since the URI for a thing should always stay 
the same, but it's representation can vary. The API version is part of 
that representation.


http://VegGuide.org               http://blog.urth.org
Your guide to all that's veg      House Absolute(ly Pointless)

More information about the Catalyst mailing list