{ "metadata": { "apiVersion": "2016-10-26", "endpointPrefix": "oobe", "jsonVersion": "1.1", "serviceFullName": "Jibo OOBE", "signatureVersion": "v4", "targetPrefix": "OOBE_20161026", "protocol": "json" }, "operations": { "PrepareRobot": { "input": { "type": "structure", "members": { "loopId": {} } }, "output": { "shape": "S3" } }, "GetStatus": { "input": { "shape": "S3" }, "output": { "type": "structure", "required": [ "complete" ], "members": { "complete": { "type": "boolean" } } } }, "SetupRobot": { "input": { "type": "structure", "required": [ "token", "id" ], "members": { "token": {}, "id": {} } }, "output": { "type": "structure", "required": [ "accessKeyId", "secretAccessKey" ], "members": { "accessKeyId": { "type": "string" }, "secretAccessKey": { "type": "string" }, "serviceMode": { "type": "boolean" } } } }, "ReconnectRobot": { "input": { "type": "structure", "required": [ "token" ], "members": { "token": {}, "id": {} } }, "output": { "type": "structure", "required": [ "result" ], "members": { "result": { "type": "string" } } } } }, "shapes": { "S3": { "type": "structure", "required": [ "token" ], "members": { "token": {}, "expires": { "type": "long" } } } } }