1{ 2 "version": "2.0", 3 "metadata": { 4 "apiVersion": "2010-05-08", 5 "endpointPrefix": "collision-service", 6 "globalEndpoint": "collision-service.amazonaws.com", 7 "protocol": "rest-json", 8 "serviceAbbreviation": "Collision Service", 9 "serviceFullName": "A really bizarrely modelled service", 10 "serviceId":"CollisionService", 11 "signatureVersion": "v4", 12 "uid": "collision-service-2010-05-08", 13 "xmlNamespace": "https://collision-service.amazonaws.com/doc/2010-05-08/" 14 }, 15 "operations": { 16 "Collision": { 17 "name": "Collision", 18 "http": { 19 "method": "POST", 20 "requestUri": "/" 21 }, 22 "input": { 23 "shape": "Collision" 24 }, 25 "errors": [ 26 { 27 "shape": "CollisionFault" 28 } 29 ], 30 "documentation": "<p>A very strange operation></p>" 31 } 32 }, 33 "shapes": { 34 "Collision": { 35 "type": "structure", 36 "required": [], 37 "members": {} 38 }, 39 "CollisionFault" : { 40 "type": "structure", 41 "members": {}, 42 "documentation": "<p>A fault</p>", 43 "error": { 44 "code": "Collision", 45 "httpStatusCode": 400, 46 "senderFault": true 47 }, 48 "exception": true 49 } 50 }, 51 "documentation": "Why would anyone do this?" 52} 53