Last modified: 2013-10-09 17:23:50 UTC
The API should enforce audience public for all requests that are GET, not "must revalidate" and "maxage" or "smaxage". Otherwise the request is private. To make it somewhat simpler we could say that GET is public and POST is private, and if "maxage" or "smaxage" is set then it is always public. The reason for this is caching that may leak information.
Adam: Can you please say what we should do with this?
GET is public and POST is private (get requirement is read post requirement is write) so this is done everywhere Not sure about the "maxage" or "smaxage"