1026 lines
22 KiB
JSON
1026 lines
22 KiB
JSON
{
|
|
"name": "buzz",
|
|
"version": "v1",
|
|
"description": "Buzz APIs for Buzz Posts, etc.",
|
|
"restBasePath": "/buzz/v1/",
|
|
"rpcPath": "/rpc",
|
|
"resources": {
|
|
"activities": {
|
|
"methods": {
|
|
"delete": {
|
|
"restPath": "activities/{userId}/{scope}/{postId}",
|
|
"rpcMethod": "chili.activities.delete",
|
|
"httpMethod": "DELETE",
|
|
"parameters": {
|
|
"alt": {
|
|
"restParameterType": "query",
|
|
"required": false
|
|
},
|
|
"hl": {
|
|
"restParameterType": "query",
|
|
"required": false
|
|
},
|
|
"postId": {
|
|
"restParameterType": "path",
|
|
"pattern": ".*",
|
|
"required": true
|
|
},
|
|
"scope": {
|
|
"restParameterType": "path",
|
|
"pattern": "@.*",
|
|
"required": true
|
|
},
|
|
"userId": {
|
|
"restParameterType": "path",
|
|
"pattern": "[^/]+",
|
|
"required": true
|
|
}
|
|
}
|
|
},
|
|
"extractPeopleFromSearch": {
|
|
"restPath": "activities/search/@people",
|
|
"rpcMethod": "chili.activities.extractPeopleFromSearch",
|
|
"httpMethod": "GET",
|
|
"parameters": {
|
|
"alt": {
|
|
"restParameterType": "query",
|
|
"required": false
|
|
},
|
|
"bbox": {
|
|
"restParameterType": "query",
|
|
"required": false
|
|
},
|
|
"c": {
|
|
"restParameterType": "query",
|
|
"required": false
|
|
},
|
|
"hl": {
|
|
"restParameterType": "query",
|
|
"required": false
|
|
},
|
|
"lat": {
|
|
"restParameterType": "query",
|
|
"required": false
|
|
},
|
|
"lon": {
|
|
"restParameterType": "query",
|
|
"required": false
|
|
},
|
|
"max-results": {
|
|
"restParameterType": "query",
|
|
"required": false
|
|
},
|
|
"pid": {
|
|
"restParameterType": "query",
|
|
"required": false
|
|
},
|
|
"q": {
|
|
"restParameterType": "query",
|
|
"required": false
|
|
},
|
|
"radius": {
|
|
"restParameterType": "query",
|
|
"required": false
|
|
}
|
|
}
|
|
},
|
|
"get": {
|
|
"restPath": "activities/{userId}/@self/{postId}",
|
|
"rpcMethod": "chili.activities.get",
|
|
"httpMethod": "GET",
|
|
"parameters": {
|
|
"alt": {
|
|
"restParameterType": "query",
|
|
"required": false
|
|
},
|
|
"hl": {
|
|
"restParameterType": "query",
|
|
"required": false
|
|
},
|
|
"postId": {
|
|
"restParameterType": "path",
|
|
"pattern": ".*",
|
|
"required": true
|
|
},
|
|
"targetLang": {
|
|
"restParameterType": "query",
|
|
"required": false
|
|
},
|
|
"userId": {
|
|
"restParameterType": "path",
|
|
"pattern": "[^/]+",
|
|
"required": true
|
|
}
|
|
}
|
|
},
|
|
"insert": {
|
|
"restPath": "activities/{userId}/@self",
|
|
"rpcMethod": "chili.activities.insert",
|
|
"httpMethod": "POST",
|
|
"parameters": {
|
|
"alt": {
|
|
"restParameterType": "query",
|
|
"required": false
|
|
},
|
|
"hl": {
|
|
"restParameterType": "query",
|
|
"required": false
|
|
},
|
|
"photo": {
|
|
"restParameterType": "query",
|
|
"required": false
|
|
},
|
|
"preview": {
|
|
"restParameterType": "query",
|
|
"required": false
|
|
},
|
|
"userId": {
|
|
"restParameterType": "path",
|
|
"pattern": "[^/]+",
|
|
"required": true
|
|
}
|
|
}
|
|
},
|
|
"list": {
|
|
"restPath": "activities/{userId}/{scope}",
|
|
"rpcMethod": "chili.activities.list",
|
|
"httpMethod": "GET",
|
|
"parameters": {
|
|
"alt": {
|
|
"restParameterType": "query",
|
|
"required": false
|
|
},
|
|
"c": {
|
|
"restParameterType": "query",
|
|
"required": false
|
|
},
|
|
"hl": {
|
|
"restParameterType": "query",
|
|
"required": false
|
|
},
|
|
"max-comments": {
|
|
"restParameterType": "query",
|
|
"required": false
|
|
},
|
|
"max-liked": {
|
|
"restParameterType": "query",
|
|
"required": false
|
|
},
|
|
"max-results": {
|
|
"restParameterType": "query",
|
|
"required": false
|
|
},
|
|
"scope": {
|
|
"restParameterType": "path",
|
|
"pattern": "@(self|public|consumption|liked|comments)*",
|
|
"required": true
|
|
},
|
|
"targetLang": {
|
|
"restParameterType": "query",
|
|
"required": false
|
|
},
|
|
"userId": {
|
|
"restParameterType": "path",
|
|
"pattern": "[^/]+",
|
|
"required": true
|
|
}
|
|
}
|
|
},
|
|
"search": {
|
|
"restPath": "activities/search",
|
|
"rpcMethod": "chili.activities.search",
|
|
"httpMethod": "GET",
|
|
"parameters": {
|
|
"alt": {
|
|
"restParameterType": "query",
|
|
"required": false
|
|
},
|
|
"bbox": {
|
|
"restParameterType": "query",
|
|
"required": false
|
|
},
|
|
"c": {
|
|
"restParameterType": "query",
|
|
"required": false
|
|
},
|
|
"hl": {
|
|
"restParameterType": "query",
|
|
"required": false
|
|
},
|
|
"lat": {
|
|
"restParameterType": "query",
|
|
"required": false
|
|
},
|
|
"lon": {
|
|
"restParameterType": "query",
|
|
"required": false
|
|
},
|
|
"max-results": {
|
|
"restParameterType": "query",
|
|
"required": false
|
|
},
|
|
"pid": {
|
|
"restParameterType": "query",
|
|
"required": false
|
|
},
|
|
"q": {
|
|
"restParameterType": "query",
|
|
"required": false
|
|
},
|
|
"radius": {
|
|
"restParameterType": "query",
|
|
"required": false
|
|
},
|
|
"targetLang": {
|
|
"restParameterType": "query",
|
|
"required": false
|
|
}
|
|
}
|
|
},
|
|
"update": {
|
|
"restPath": "activities/{userId}/{scope}/{postId}",
|
|
"rpcMethod": "chili.activities.update",
|
|
"httpMethod": "PUT",
|
|
"parameters": {
|
|
"abuseType": {
|
|
"restParameterType": "query",
|
|
"required": false
|
|
},
|
|
"alt": {
|
|
"restParameterType": "query",
|
|
"required": false
|
|
},
|
|
"hl": {
|
|
"restParameterType": "query",
|
|
"required": false
|
|
},
|
|
"postId": {
|
|
"restParameterType": "path",
|
|
"pattern": ".*",
|
|
"required": true
|
|
},
|
|
"scope": {
|
|
"restParameterType": "path",
|
|
"pattern": "@.*",
|
|
"required": true
|
|
},
|
|
"userId": {
|
|
"restParameterType": "path",
|
|
"pattern": "[^/]+",
|
|
"required": true
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"comments": {
|
|
"methods": {
|
|
"delete": {
|
|
"restPath": "activities/{userId}/@self/{postId}/@comments/{commentId}",
|
|
"rpcMethod": "chili.comments.delete",
|
|
"httpMethod": "DELETE",
|
|
"parameters": {
|
|
"alt": {
|
|
"restParameterType": "query",
|
|
"required": false
|
|
},
|
|
"commentId": {
|
|
"restParameterType": "path",
|
|
"pattern": "[^/]+",
|
|
"required": true
|
|
},
|
|
"hl": {
|
|
"restParameterType": "query",
|
|
"required": false
|
|
},
|
|
"postId": {
|
|
"restParameterType": "path",
|
|
"pattern": ".*",
|
|
"required": true
|
|
},
|
|
"userId": {
|
|
"restParameterType": "path",
|
|
"pattern": "[^/]+",
|
|
"required": true
|
|
}
|
|
}
|
|
},
|
|
"get": {
|
|
"restPath": "activities/{userId}/@self/{postId}/@comments/{commentId}",
|
|
"rpcMethod": "chili.comments.get",
|
|
"httpMethod": "GET",
|
|
"parameters": {
|
|
"alt": {
|
|
"restParameterType": "query",
|
|
"required": false
|
|
},
|
|
"commentId": {
|
|
"restParameterType": "path",
|
|
"pattern": "[^/]+",
|
|
"required": true
|
|
},
|
|
"hl": {
|
|
"restParameterType": "query",
|
|
"required": false
|
|
},
|
|
"postId": {
|
|
"restParameterType": "path",
|
|
"pattern": ".*",
|
|
"required": true
|
|
},
|
|
"targetLang": {
|
|
"restParameterType": "query",
|
|
"required": false
|
|
},
|
|
"userId": {
|
|
"restParameterType": "path",
|
|
"pattern": "[^/]+",
|
|
"required": true
|
|
}
|
|
}
|
|
},
|
|
"insert": {
|
|
"restPath": "activities/{userId}/@self/{postId}/@comments",
|
|
"rpcMethod": "chili.comments.insert",
|
|
"httpMethod": "POST",
|
|
"parameters": {
|
|
"alt": {
|
|
"restParameterType": "query",
|
|
"required": false
|
|
},
|
|
"hl": {
|
|
"restParameterType": "query",
|
|
"required": false
|
|
},
|
|
"postId": {
|
|
"restParameterType": "path",
|
|
"pattern": ".*",
|
|
"required": true
|
|
},
|
|
"userId": {
|
|
"restParameterType": "path",
|
|
"pattern": "[^/]+",
|
|
"required": true
|
|
}
|
|
}
|
|
},
|
|
"list": {
|
|
"restPath": "activities/{userId}/{scope}/{postId}/@comments",
|
|
"rpcMethod": "chili.comments.list",
|
|
"httpMethod": "GET",
|
|
"parameters": {
|
|
"alt": {
|
|
"restParameterType": "query",
|
|
"required": false
|
|
},
|
|
"c": {
|
|
"restParameterType": "query",
|
|
"required": false
|
|
},
|
|
"hl": {
|
|
"restParameterType": "query",
|
|
"required": false
|
|
},
|
|
"max-results": {
|
|
"restParameterType": "query",
|
|
"required": false
|
|
},
|
|
"postId": {
|
|
"restParameterType": "path",
|
|
"pattern": ".*",
|
|
"required": true
|
|
},
|
|
"scope": {
|
|
"restParameterType": "path",
|
|
"pattern": "@.*",
|
|
"required": true
|
|
},
|
|
"targetLang": {
|
|
"restParameterType": "query",
|
|
"required": false
|
|
},
|
|
"userId": {
|
|
"restParameterType": "path",
|
|
"pattern": "[^/]+",
|
|
"required": true
|
|
}
|
|
}
|
|
},
|
|
"update": {
|
|
"restPath": "activities/{userId}/{scope}/{postId}/@comments/{commentId}",
|
|
"rpcMethod": "chili.comments.update",
|
|
"httpMethod": "PUT",
|
|
"parameters": {
|
|
"abuseType": {
|
|
"restParameterType": "query",
|
|
"required": false
|
|
},
|
|
"alt": {
|
|
"restParameterType": "query",
|
|
"required": false
|
|
},
|
|
"commentId": {
|
|
"restParameterType": "path",
|
|
"pattern": "[^/]+",
|
|
"required": true
|
|
},
|
|
"hl": {
|
|
"restParameterType": "query",
|
|
"required": false
|
|
},
|
|
"postId": {
|
|
"restParameterType": "path",
|
|
"pattern": ".*",
|
|
"required": true
|
|
},
|
|
"scope": {
|
|
"restParameterType": "path",
|
|
"pattern": "@.*",
|
|
"required": true
|
|
},
|
|
"userId": {
|
|
"restParameterType": "path",
|
|
"pattern": "[^/]+",
|
|
"required": true
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"feeds": {
|
|
"methods": {
|
|
"delete": {
|
|
"restPath": "feeds/{userId}/@self/{siteId}",
|
|
"rpcMethod": "chili.feeds.delete",
|
|
"httpMethod": "DELETE",
|
|
"parameters": {
|
|
"alt": {
|
|
"restParameterType": "query",
|
|
"required": false
|
|
},
|
|
"hl": {
|
|
"restParameterType": "query",
|
|
"required": false
|
|
},
|
|
"siteId": {
|
|
"restParameterType": "path",
|
|
"pattern": "[^/]+",
|
|
"required": true
|
|
},
|
|
"userId": {
|
|
"restParameterType": "path",
|
|
"pattern": "[^/]+",
|
|
"required": true
|
|
}
|
|
}
|
|
},
|
|
"insert": {
|
|
"restPath": "feeds/{userId}/@self",
|
|
"rpcMethod": "chili.feeds.insert",
|
|
"httpMethod": "POST",
|
|
"parameters": {
|
|
"alt": {
|
|
"restParameterType": "query",
|
|
"required": false
|
|
},
|
|
"hl": {
|
|
"restParameterType": "query",
|
|
"required": false
|
|
},
|
|
"userId": {
|
|
"restParameterType": "path",
|
|
"pattern": "[^/]+",
|
|
"required": true
|
|
}
|
|
}
|
|
},
|
|
"list": {
|
|
"restPath": "feeds/{userId}/{scope}",
|
|
"rpcMethod": "chili.feeds.list",
|
|
"httpMethod": "GET",
|
|
"parameters": {
|
|
"alt": {
|
|
"restParameterType": "query",
|
|
"required": false
|
|
},
|
|
"hl": {
|
|
"restParameterType": "query",
|
|
"required": false
|
|
},
|
|
"scope": {
|
|
"restParameterType": "path",
|
|
"pattern": "@.*",
|
|
"required": true
|
|
},
|
|
"userId": {
|
|
"restParameterType": "path",
|
|
"pattern": "[^/]+",
|
|
"required": true
|
|
}
|
|
}
|
|
},
|
|
"update": {
|
|
"restPath": "feeds/{userId}/@self/{siteId}",
|
|
"rpcMethod": "chili.feeds.update",
|
|
"httpMethod": "PUT",
|
|
"parameters": {
|
|
"alt": {
|
|
"restParameterType": "query",
|
|
"required": false
|
|
},
|
|
"c": {
|
|
"restParameterType": "query",
|
|
"required": false
|
|
},
|
|
"hl": {
|
|
"restParameterType": "query",
|
|
"required": false
|
|
},
|
|
"max-results": {
|
|
"restParameterType": "query",
|
|
"required": false
|
|
},
|
|
"siteId": {
|
|
"restParameterType": "path",
|
|
"pattern": "[^/]+",
|
|
"required": true
|
|
},
|
|
"userId": {
|
|
"restParameterType": "path",
|
|
"pattern": "[^/]+",
|
|
"required": true
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"groups": {
|
|
"methods": {
|
|
"delete": {
|
|
"restPath": "people/{userId}/@groups/{groupId}",
|
|
"rpcMethod": "chili.groups.delete",
|
|
"httpMethod": "DELETE",
|
|
"parameters": {
|
|
"alt": {
|
|
"restParameterType": "query",
|
|
"required": false
|
|
},
|
|
"groupId": {
|
|
"restParameterType": "path",
|
|
"pattern": "[^/]+",
|
|
"required": true
|
|
},
|
|
"hl": {
|
|
"restParameterType": "query",
|
|
"required": false
|
|
},
|
|
"userId": {
|
|
"restParameterType": "path",
|
|
"pattern": "[^/]+",
|
|
"required": true
|
|
}
|
|
}
|
|
},
|
|
"get": {
|
|
"restPath": "people/{userId}/@groups/{groupId}/@self",
|
|
"rpcMethod": "chili.groups.get",
|
|
"httpMethod": "GET",
|
|
"parameters": {
|
|
"alt": {
|
|
"restParameterType": "query",
|
|
"required": false
|
|
},
|
|
"groupId": {
|
|
"restParameterType": "path",
|
|
"pattern": "[^/]+",
|
|
"required": true
|
|
},
|
|
"hl": {
|
|
"restParameterType": "query",
|
|
"required": false
|
|
},
|
|
"userId": {
|
|
"restParameterType": "path",
|
|
"pattern": "[^/]+",
|
|
"required": true
|
|
}
|
|
}
|
|
},
|
|
"insert": {
|
|
"restPath": "people/{userId}/@groups",
|
|
"rpcMethod": "chili.groups.insert",
|
|
"httpMethod": "POST",
|
|
"parameters": {
|
|
"alt": {
|
|
"restParameterType": "query",
|
|
"required": false
|
|
},
|
|
"hl": {
|
|
"restParameterType": "query",
|
|
"required": false
|
|
},
|
|
"userId": {
|
|
"restParameterType": "path",
|
|
"pattern": "[^/]+",
|
|
"required": true
|
|
}
|
|
}
|
|
},
|
|
"list": {
|
|
"restPath": "people/{userId}/@groups",
|
|
"rpcMethod": "chili.groups.list",
|
|
"httpMethod": "GET",
|
|
"parameters": {
|
|
"alt": {
|
|
"restParameterType": "query",
|
|
"required": false
|
|
},
|
|
"c": {
|
|
"restParameterType": "query",
|
|
"required": false
|
|
},
|
|
"hl": {
|
|
"restParameterType": "query",
|
|
"required": false
|
|
},
|
|
"max-results": {
|
|
"restParameterType": "query",
|
|
"required": false
|
|
},
|
|
"userId": {
|
|
"restParameterType": "path",
|
|
"pattern": "[^/]+",
|
|
"required": true
|
|
}
|
|
}
|
|
},
|
|
"update": {
|
|
"restPath": "people/{userId}/@groups/{groupId}/@self",
|
|
"rpcMethod": "chili.groups.update",
|
|
"httpMethod": "PUT",
|
|
"parameters": {
|
|
"groupId": {
|
|
"restParameterType": "path",
|
|
"pattern": "[^/]+",
|
|
"required": true
|
|
},
|
|
"hl": {
|
|
"restParameterType": "query",
|
|
"required": false
|
|
},
|
|
"userId": {
|
|
"restParameterType": "path",
|
|
"pattern": "[^/]+",
|
|
"required": true
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"people": {
|
|
"methods": {
|
|
"delete": {
|
|
"restPath": "people/{userId}/@groups/{groupId}/{personId}",
|
|
"rpcMethod": "chili.people.delete",
|
|
"httpMethod": "DELETE",
|
|
"parameters": {
|
|
"alt": {
|
|
"restParameterType": "query",
|
|
"required": false
|
|
},
|
|
"groupId": {
|
|
"restParameterType": "path",
|
|
"pattern": "[^/]+",
|
|
"required": true
|
|
},
|
|
"hl": {
|
|
"restParameterType": "query",
|
|
"required": false
|
|
},
|
|
"personId": {
|
|
"restParameterType": "path",
|
|
"pattern": "(?!@self).*",
|
|
"required": true
|
|
},
|
|
"userId": {
|
|
"restParameterType": "path",
|
|
"pattern": "[^/]+",
|
|
"required": true
|
|
}
|
|
}
|
|
},
|
|
"get": {
|
|
"restPath": "people/{userId}/@self",
|
|
"rpcMethod": "chili.people.get",
|
|
"httpMethod": "GET",
|
|
"parameters": {
|
|
"alt": {
|
|
"restParameterType": "query",
|
|
"required": false
|
|
},
|
|
"hl": {
|
|
"restParameterType": "query",
|
|
"required": false
|
|
},
|
|
"userId": {
|
|
"restParameterType": "path",
|
|
"pattern": "[^/]+",
|
|
"required": true
|
|
}
|
|
}
|
|
},
|
|
"liked": {
|
|
"restPath": "activities/{userId}/{scope}/{postId}/{groupId}",
|
|
"rpcMethod": "chili.people.liked",
|
|
"httpMethod": "GET",
|
|
"parameters": {
|
|
"alt": {
|
|
"restParameterType": "query",
|
|
"required": false
|
|
},
|
|
"c": {
|
|
"restParameterType": "query",
|
|
"required": false
|
|
},
|
|
"groupId": {
|
|
"restParameterType": "path",
|
|
"pattern": "@liked",
|
|
"required": true
|
|
},
|
|
"hl": {
|
|
"restParameterType": "query",
|
|
"required": false
|
|
},
|
|
"max-results": {
|
|
"restParameterType": "query",
|
|
"required": false
|
|
},
|
|
"postId": {
|
|
"restParameterType": "path",
|
|
"pattern": ".*",
|
|
"required": true
|
|
},
|
|
"userId": {
|
|
"restParameterType": "path",
|
|
"pattern": "[^/]+",
|
|
"required": true
|
|
}
|
|
}
|
|
},
|
|
"list": {
|
|
"restPath": "people/{userId}/@groups/{groupId}",
|
|
"rpcMethod": "chili.people.list",
|
|
"httpMethod": "GET",
|
|
"parameters": {
|
|
"alt": {
|
|
"restParameterType": "query",
|
|
"required": false
|
|
},
|
|
"c": {
|
|
"restParameterType": "query",
|
|
"required": false
|
|
},
|
|
"groupId": {
|
|
"restParameterType": "path",
|
|
"pattern": "[^/]+",
|
|
"required": true
|
|
},
|
|
"hl": {
|
|
"restParameterType": "query",
|
|
"required": false
|
|
},
|
|
"max-results": {
|
|
"restParameterType": "query",
|
|
"required": false
|
|
},
|
|
"userId": {
|
|
"restParameterType": "path",
|
|
"pattern": "[^/]+",
|
|
"required": true
|
|
}
|
|
}
|
|
},
|
|
"relatedToUri": {
|
|
"restPath": "people/{userId}/@related",
|
|
"rpcMethod": "chili.people.relatedToUri",
|
|
"httpMethod": "GET",
|
|
"parameters": {
|
|
"alt": {
|
|
"restParameterType": "query",
|
|
"required": false
|
|
},
|
|
"hl": {
|
|
"restParameterType": "query",
|
|
"required": false
|
|
},
|
|
"uri": {
|
|
"restParameterType": "query",
|
|
"required": false
|
|
}
|
|
}
|
|
},
|
|
"reshared": {
|
|
"restPath": "activities/{userId}/{scope}/{postId}/{groupId}",
|
|
"rpcMethod": "chili.people.reshared",
|
|
"httpMethod": "GET",
|
|
"parameters": {
|
|
"alt": {
|
|
"restParameterType": "query",
|
|
"required": false
|
|
},
|
|
"c": {
|
|
"restParameterType": "query",
|
|
"required": false
|
|
},
|
|
"groupId": {
|
|
"restParameterType": "path",
|
|
"pattern": "@reshared",
|
|
"required": true
|
|
},
|
|
"hl": {
|
|
"restParameterType": "query",
|
|
"required": false
|
|
},
|
|
"max-results": {
|
|
"restParameterType": "query",
|
|
"required": false
|
|
},
|
|
"postId": {
|
|
"restParameterType": "path",
|
|
"pattern": ".*",
|
|
"required": true
|
|
},
|
|
"userId": {
|
|
"restParameterType": "path",
|
|
"pattern": "[^/]+",
|
|
"required": true
|
|
}
|
|
}
|
|
},
|
|
"search": {
|
|
"restPath": "people/search",
|
|
"rpcMethod": "chili.people.search",
|
|
"httpMethod": "GET",
|
|
"parameters": {
|
|
"alt": {
|
|
"restParameterType": "query",
|
|
"required": false
|
|
},
|
|
"c": {
|
|
"restParameterType": "query",
|
|
"required": false
|
|
},
|
|
"hl": {
|
|
"restParameterType": "query",
|
|
"required": false
|
|
},
|
|
"max-results": {
|
|
"restParameterType": "query",
|
|
"required": false
|
|
},
|
|
"q": {
|
|
"restParameterType": "query",
|
|
"required": false
|
|
}
|
|
}
|
|
},
|
|
"update": {
|
|
"restPath": "people/{userId}/@groups/{groupId}/{personId}",
|
|
"rpcMethod": "chili.people.update",
|
|
"httpMethod": "PUT",
|
|
"parameters": {
|
|
"alt": {
|
|
"restParameterType": "query",
|
|
"required": false
|
|
},
|
|
"groupId": {
|
|
"restParameterType": "path",
|
|
"pattern": "[^/]+",
|
|
"required": true
|
|
},
|
|
"hl": {
|
|
"restParameterType": "query",
|
|
"required": false
|
|
},
|
|
"personId": {
|
|
"restParameterType": "path",
|
|
"pattern": "(?!@self).*",
|
|
"required": true
|
|
},
|
|
"userId": {
|
|
"restParameterType": "path",
|
|
"pattern": "[^/]+",
|
|
"required": true
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"photoAlbums": {
|
|
"methods": {
|
|
"get": {
|
|
"restPath": "photos/{userId}/@self/{albumId}",
|
|
"rpcMethod": "chili.photoAlbums.get",
|
|
"httpMethod": "GET",
|
|
"parameters": {
|
|
"albumId": {
|
|
"restParameterType": "path",
|
|
"pattern": "[^/]+",
|
|
"required": true
|
|
},
|
|
"alt": {
|
|
"restParameterType": "query",
|
|
"required": false
|
|
},
|
|
"hl": {
|
|
"restParameterType": "query",
|
|
"required": false
|
|
},
|
|
"userId": {
|
|
"restParameterType": "path",
|
|
"pattern": "[^/]+",
|
|
"required": true
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"photos": {
|
|
"methods": {
|
|
"get": {
|
|
"restPath": "photos/{userId}/@self/{albumId}/@photos/{photoId}",
|
|
"rpcMethod": "chili.photos.get",
|
|
"httpMethod": "GET",
|
|
"parameters": {
|
|
"albumId": {
|
|
"restParameterType": "path",
|
|
"pattern": "[^/]+",
|
|
"required": true
|
|
},
|
|
"alt": {
|
|
"restParameterType": "query",
|
|
"required": false
|
|
},
|
|
"hl": {
|
|
"restParameterType": "query",
|
|
"required": false
|
|
},
|
|
"photoId": {
|
|
"restParameterType": "path",
|
|
"pattern": "[^/]+",
|
|
"required": true
|
|
},
|
|
"userId": {
|
|
"restParameterType": "path",
|
|
"pattern": "[^/]+",
|
|
"required": true
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"related": {
|
|
"methods": {
|
|
"list": {
|
|
"restPath": "activities/{userId}/{scope}/{postId}/@related",
|
|
"rpcMethod": "chili.related.list",
|
|
"httpMethod": "GET",
|
|
"parameters": {
|
|
"alt": {
|
|
"restParameterType": "query",
|
|
"required": false
|
|
},
|
|
"c": {
|
|
"restParameterType": "query",
|
|
"required": false
|
|
},
|
|
"hl": {
|
|
"restParameterType": "query",
|
|
"required": false
|
|
},
|
|
"max-results": {
|
|
"restParameterType": "query",
|
|
"required": false
|
|
},
|
|
"postId": {
|
|
"restParameterType": "path",
|
|
"pattern": ".*",
|
|
"required": true
|
|
},
|
|
"scope": {
|
|
"restParameterType": "path",
|
|
"pattern": "@.*",
|
|
"required": true
|
|
},
|
|
"userId": {
|
|
"restParameterType": "path",
|
|
"pattern": "[^/]+",
|
|
"required": true
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|