If we consider what shindig does when creating new resources, it returns a 200 SC_OK status code, whereby it should actually return a 201 SC_CREATED status code "indicating the request succeeded and created a new resource on the server". If we refer to the spec ( http://www.opensocial.org/Technical-Resources/opensocial-spec-v081/restful-protocol), the opensocial restful protocol mentions some HTTP status codes (i.e. 400, 401, 403, 404, 405, 409, 500 and 501) but no mention of 200 or 201.
Any thoughts? Cheers Chico