{ "data": { "buzz": { "v1": { "baseUrl": "https://www.googleapis.com/", "resources": { "photos": { "methods": { "insert": { "pathUrl": "buzz/v1/photos/{userId}/{albumId}", "rpcName": "buzz.photos.insert", "httpMethod": "POST", "methodType": "rest", "parameters": { "albumId": { "parameterType": "path", "pattern": "[^/]+", "required": true }, "userId": { "parameterType": "path", "pattern": "[^/]+", "required": true }, "resource": { "parameterType": "query", "required": false }, "hl": { "parameterType": "query", "required": false } } } } }, "feeds": { "methods": { "insert": { "pathUrl": "buzz/v1/feeds/{userId}/@self", "rpcName": "buzz.feeds.insert", "httpMethod": "POST", "methodType": "rest", "parameters": { "alt": { "parameterType": "query", "required": false }, "userId": { "parameterType": "path", "pattern": "[^/]+", "required": true }, "hl": { "parameterType": "query", "required": false } } }, "update": { "pathUrl": "buzz/v1/feeds/{userId}/@self/{siteId}", "rpcName": "buzz.feeds.update", "httpMethod": "PUT", "methodType": "rest", "parameters": { "siteId": { "parameterType": "path", "pattern": "[^/]+", "required": true }, "max-results": { "parameterType": "query", "required": false }, "c": { "parameterType": "query", "required": false }, "alt": { "parameterType": "query", "required": false }, "userId": { "parameterType": "path", "pattern": "[^/]+", "required": true }, "hl": { "parameterType": "query", "required": false } } }, "list": { "pathUrl": "buzz/v1/feeds/{userId}/{scope}", "rpcName": "buzz.feeds.list", "httpMethod": "GET", "methodType": "rest", "parameters": { "scope": { "parameterType": "path", "pattern": "@.*", "required": true }, "alt": { "parameterType": "query", "required": false }, "userId": { "parameterType": "path", "pattern": "[^/]+", "required": true }, "hl": { "parameterType": "query", "required": false } } }, "delete": { "pathUrl": "buzz/v1/feeds/{userId}/@self/{siteId}", "rpcName": "buzz.feeds.delete", "httpMethod": "DELETE", "methodType": "rest", "parameters": { "siteId": { "parameterType": "path", "pattern": "[^/]+", "required": true }, "alt": { "parameterType": "query", "required": false }, "userId": { "parameterType": "path", "pattern": "[^/]+", "required": true }, "hl": { "parameterType": "query", "required": false } } } } }, "search": { "methods": { "extractPeople": { "pathUrl": "buzz/v1/activities/search/@people", "rpcName": "buzz.activities.search.extractPeople", "httpMethod": "POST", "methodType": "rest", "parameters": { "lon": { "parameterType": "query", "required": false }, "max-results": { "parameterType": "query", "required": false }, "c": { "parameterType": "query", "required": false }, "bbox": { "parameterType": "query", "required": false }, "q": { "parameterType": "query", "required": false }, "alt": { "parameterType": "query", "required": false }, "pid": { "parameterType": "query", "required": false }, "radius": { "parameterType": "query", "required": false }, "lat": { "parameterType": "query", "required": false }, "hl": { "parameterType": "query", "required": false } } } } }, "activities": { "methods": { "update": { "pathUrl": "buzz/v1/activities/{userId}/{scope}/{postId}", "rpcName": "buzz.activities.update", "httpMethod": "PUT", "methodType": "rest", "parameters": { "scope": { "parameterType": "path", "pattern": "@.*", "required": true }, "alt": { "parameterType": "query", "required": false }, "userId": { "parameterType": "path", "pattern": "[^/]+", "required": true }, "postId": { "parameterType": "path", "pattern": ".*", "required": true }, "hl": { "parameterType": "query", "required": false }, "abuseType": { "parameterType": "query", "required": false } } }, "delete": { "pathUrl": "buzz/v1/activities/{userId}/{scope}/{postId}", "rpcName": "buzz.activities.delete", "httpMethod": "DELETE", "methodType": "rest", "parameters": { "scope": { "parameterType": "path", "pattern": "@.*", "required": true }, "alt": { "parameterType": "query", "required": false }, "userId": { "parameterType": "path", "pattern": "[^/]+", "required": true }, "postId": { "parameterType": "path", "pattern": ".*", "required": true }, "hl": { "parameterType": "query", "required": false } } }, "insert": { "pathUrl": "buzz/v1/activities/{userId}/@self", "rpcName": "buzz.activities.insert", "httpMethod": "POST", "methodType": "rest", "parameters": { "preview": { "parameterType": "query", "required": false }, "alt": { "parameterType": "query", "required": false }, "userId": { "parameterType": "path", "pattern": "[^/]+", "required": true }, "resource": { "parameterType": "query", "required": false }, "hl": { "parameterType": "query", "required": false } } }, "list": { "pathUrl": "buzz/v1/activities/{userId}/{scope}", "rpcName": "buzz.activities.list", "httpMethod": "GET", "methodType": "rest", "parameters": { "max-comments": { "parameterType": "query", "required": false }, "scope": { "parameterType": "path", "pattern": "@(self|public|consumption|liked|comments)*", "required": true }, "max-results": { "parameterType": "query", "required": false }, "c": { "parameterType": "query", "required": false }, "alt": { "parameterType": "query", "required": false }, "userId": { "parameterType": "path", "pattern": "[^/]+", "required": true }, "max-liked": { "parameterType": "query", "required": false }, "hl": { "parameterType": "query", "required": false } } }, "get": { "pathUrl": "buzz/v1/activities/{userId}/@self/{postId}", "rpcName": "buzz.activities.get", "httpMethod": "GET", "methodType": "rest", "parameters": { "alt": { "parameterType": "query", "required": false }, "userId": { "parameterType": "path", "pattern": "[^/]+", "required": true }, "postId": { "parameterType": "path", "pattern": ".*", "required": true }, "hl": { "parameterType": "query", "required": false } } }, "search": { "pathUrl": "buzz/v1/activities/search", "rpcName": "buzz.activities.search", "httpMethod": "POST", "methodType": "rest", "parameters": { "lon": { "parameterType": "query", "required": false }, "max-results": { "parameterType": "query", "required": false }, "c": { "parameterType": "query", "required": false }, "bbox": { "parameterType": "query", "required": false }, "q": { "parameterType": "query", "required": false }, "alt": { "parameterType": "query", "required": false }, "pid": { "parameterType": "query", "required": false }, "radius": { "parameterType": "query", "required": false }, "lat": { "parameterType": "query", "required": false }, "hl": { "parameterType": "query", "required": false } } } } }, "people": { "methods": { "get": { "pathUrl": "buzz/v1/people/{userId}/@self", "rpcName": "buzz.people.get", "httpMethod": "GET", "methodType": "rest", "parameters": { "alt": { "parameterType": "query", "required": false }, "userId": { "parameterType": "path", "pattern": "[^/]+", "required": true }, "hl": { "parameterType": "query", "required": false } } }, "search": { "pathUrl": "buzz/v1/people/search", "rpcName": "buzz.people.search", "httpMethod": "POST", "methodType": "rest", "parameters": { "max-results": { "parameterType": "query", "required": false }, "c": { "parameterType": "query", "required": false }, "q": { "parameterType": "query", "required": false }, "alt": { "parameterType": "query", "required": false }, "hl": { "parameterType": "query", "required": false } } }, "list": { "pathUrl": "buzz/v1/people/{userId}/@groups/{groupId}", "rpcName": "buzz.people.list", "httpMethod": "GET", "methodType": "rest", "parameters": { "groupId": { "parameterType": "path", "pattern": "[^/]+", "required": true }, "max-results": { "parameterType": "query", "required": false }, "c": { "parameterType": "query", "required": false }, "alt": { "parameterType": "query", "required": false }, "userId": { "parameterType": "path", "pattern": "[^/]+", "required": true }, "hl": { "parameterType": "query", "required": false } } }, "relatedToUri": { "pathUrl": "buzz/v1/people/{userId}/@related", "rpcName": "buzz.people.relatedToUri", "httpMethod": "POST", "methodType": "rest", "parameters": { "alt": { "parameterType": "query", "required": false }, "uri": { "parameterType": "query", "required": false }, "hl": { "parameterType": "query", "required": false } } }, "reshared": { "pathUrl": "buzz/v1/activities/{userId}/{scope}/{postId}/{groupId}", "rpcName": "buzz.people.reshared", "httpMethod": "POST", "methodType": "rest", "parameters": { "groupId": { "parameterType": "path", "pattern": "@reshared", "required": true }, "max-results": { "parameterType": "query", "required": false }, "c": { "parameterType": "query", "required": false }, "alt": { "parameterType": "query", "required": false }, "userId": { "parameterType": "path", "pattern": "[^/]+", "required": true }, "postId": { "parameterType": "path", "pattern": ".*", "required": true }, "hl": { "parameterType": "query", "required": false } } }, "delete": { "pathUrl": "buzz/v1/people/{userId}/@groups/{groupId}/{personId}", "rpcName": "buzz.people.delete", "httpMethod": "DELETE", "methodType": "rest", "parameters": { "groupId": { "parameterType": "path", "pattern": "[^/]+", "required": true }, "alt": { "parameterType": "query", "required": false }, "userId": { "parameterType": "path", "pattern": "[^/]+", "required": true }, "personId": { "parameterType": "path", "pattern": "(?!@self).*", "required": true }, "hl": { "parameterType": "query", "required": false } } }, "update": { "pathUrl": "buzz/v1/people/{userId}/@groups/{groupId}/{personId}", "rpcName": "buzz.people.update", "httpMethod": "PUT", "methodType": "rest", "parameters": { "groupId": { "parameterType": "path", "pattern": "[^/]+", "required": true }, "alt": { "parameterType": "query", "required": false }, "userId": { "parameterType": "path", "pattern": "[^/]+", "required": true }, "personId": { "parameterType": "path", "pattern": "(?!@self).*", "required": true }, "hl": { "parameterType": "query", "required": false } } }, "liked": { "pathUrl": "buzz/v1/activities/{userId}/{scope}/{postId}/{groupId}", "rpcName": "buzz.people.liked", "httpMethod": "GET", "methodType": "rest", "parameters": { "groupId": { "parameterType": "path", "pattern": "@liked", "required": true }, "max-results": { "parameterType": "query", "required": false }, "c": { "parameterType": "query", "required": false }, "alt": { "parameterType": "query", "required": false }, "userId": { "parameterType": "path", "pattern": "[^/]+", "required": true }, "scope": { "parameterType": "path", "pattern": "@.*", "required": true }, "postId": { "parameterType": "path", "pattern": ".*", "required": true }, "hl": { "parameterType": "query", "required": false } } } } }, "groups": { "methods": { "get": { "pathUrl": "buzz/v1/people/{userId}/@groups/{groupId}/@self", "rpcName": "buzz.groups.get", "httpMethod": "GET", "methodType": "rest", "parameters": { "groupId": { "parameterType": "path", "pattern": "[^/]+", "required": true }, "alt": { "parameterType": "query", "required": false }, "userId": { "parameterType": "path", "pattern": "[^/]+", "required": true }, "hl": { "parameterType": "query", "required": false } } }, "list": { "pathUrl": "buzz/v1/people/{userId}/@groups", "rpcName": "buzz.groups.list", "httpMethod": "GET", "methodType": "rest", "parameters": { "max-results": { "parameterType": "query", "required": false }, "c": { "parameterType": "query", "required": false }, "alt": { "parameterType": "query", "required": false }, "userId": { "parameterType": "path", "pattern": "[^/]+", "required": true }, "hl": { "parameterType": "query", "required": false } } }, "delete": { "pathUrl": "buzz/v1/people/{userId}/@groups/{groupId}", "rpcName": "buzz.groups.delete", "httpMethod": "DELETE", "methodType": "rest", "parameters": { "groupId": { "parameterType": "path", "pattern": "[^/]+", "required": true }, "alt": { "parameterType": "query", "required": false }, "userId": { "parameterType": "path", "pattern": "[^/]+", "required": true }, "hl": { "parameterType": "query", "required": false } } }, "update": { "pathUrl": "buzz/v1/people/{userId}/@groups/{groupId}/@self", "rpcName": "buzz.groups.update", "httpMethod": "PUT", "methodType": "rest", "parameters": { "groupId": { "parameterType": "path", "pattern": "[^/]+", "required": true }, "userId": { "parameterType": "path", "pattern": "[^/]+", "required": true }, "hl": { "parameterType": "query", "required": false } } }, "insert": { "pathUrl": "buzz/v1/people/{userId}/@groups", "rpcName": "buzz.groups.insert", "httpMethod": "POST", "methodType": "rest", "parameters": { "alt": { "parameterType": "query", "required": false }, "userId": { "parameterType": "path", "pattern": "[^/]+", "required": true }, "hl": { "parameterType": "query", "required": false } } } } }, "comments": { "methods": { "update": { "pathUrl": "buzz/v1/activities/{userId}/{scope}/{postId}/@comments/{commentId}", "rpcName": "buzz.comments.update", "httpMethod": "PUT", "methodType": "rest", "parameters": { "scope": { "parameterType": "path", "pattern": "@.*", "required": true }, "alt": { "parameterType": "query", "required": false }, "userId": { "parameterType": "path", "pattern": "[^/]+", "required": true }, "commentId": { "parameterType": "path", "pattern": "[^/]+", "required": true }, "postId": { "parameterType": "path", "pattern": ".*", "required": true }, "hl": { "parameterType": "query", "required": false }, "abuseType": { "parameterType": "query", "required": false } } }, "list": { "pathUrl": "buzz/v1/activities/{userId}/{scope}/{postId}/@comments", "rpcName": "buzz.comments.list", "httpMethod": "GET", "methodType": "rest", "parameters": { "scope": { "parameterType": "path", "pattern": "@.*", "required": true }, "max-results": { "parameterType": "query", "required": false }, "c": { "parameterType": "query", "required": false }, "alt": { "parameterType": "query", "required": false }, "userId": { "parameterType": "path", "pattern": "[^/]+", "required": true }, "postId": { "parameterType": "path", "pattern": ".*", "required": true }, "hl": { "parameterType": "query", "required": false } } }, "delete": { "pathUrl": "buzz/v1/activities/{userId}/@self/{postId}/@comments/{commentId}", "rpcName": "buzz.comments.delete", "httpMethod": "DELETE", "methodType": "rest", "parameters": { "alt": { "parameterType": "query", "required": false }, "userId": { "parameterType": "path", "pattern": "[^/]+", "required": true }, "commentId": { "parameterType": "path", "pattern": "[^/]+", "required": true }, "postId": { "parameterType": "path", "pattern": ".*", "required": true }, "hl": { "parameterType": "query", "required": false } } }, "insert": { "pathUrl": "buzz/v1/activities/{userId}/@self/{postId}/@comments", "rpcName": "buzz.comments.insert", "httpMethod": "POST", "methodType": "rest", "parameters": { "alt": { "parameterType": "query", "required": false }, "userId": { "parameterType": "path", "pattern": "[^/]+", "required": true }, "postId": { "parameterType": "path", "pattern": ".*", "required": true }, "hl": { "parameterType": "query", "required": false } } }, "get": { "pathUrl": "buzz/v1/activities/{userId}/@self/{postId}/@comments/{commentId}", "rpcName": "buzz.comments.get", "httpMethod": "GET", "methodType": "rest", "parameters": { "alt": { "parameterType": "query", "required": false }, "userId": { "parameterType": "path", "pattern": "[^/]+", "required": true }, "commentId": { "parameterType": "path", "pattern": "[^/]+", "required": true }, "postId": { "parameterType": "path", "pattern": ".*", "required": true }, "hl": { "parameterType": "query", "required": false } } } } }, "related": { "methods": { "list": { "pathUrl": "buzz/v1/activities/{userId}/{scope}/{postId}/@related", "rpcName": "buzz.related.list", "httpMethod": "GET", "methodType": "rest", "parameters": { "scope": { "parameterType": "path", "pattern": "@.*", "required": true }, "max-results": { "parameterType": "query", "required": false }, "c": { "parameterType": "query", "required": false }, "alt": { "parameterType": "query", "required": false }, "userId": { "parameterType": "path", "pattern": "[^/]+", "required": true }, "hl": { "parameterType": "query", "required": false }, "postId": { "parameterType": "path", "pattern": ".*", "required": true } } } } } } } } } }