{ "metadata": { "apiVersion": "2016-02-25", "endpointPrefix": "robotadmin", "jsonVersion": "1.1", "serviceFullName": "Jibo Robot", "signatureVersion": "v4", "targetPrefix": "Robot_20160225", "protocol": "json" }, "operations": { "CreateRobot": { "input": { "shape": "S1" }, "output": { "shape": "S4" } }, "CreateRobotBatch": { "input": { "type": "list", "member": { "shape": "S1" } }, "output": { "shape": "S4" } }, "CalibrateRobot": { "input": { "type": "structure", "required": [ "id", "calibrationPayload" ], "members": { "id": {}, "calibrationPayload": { "type": "object" } } }, "output": { "shape": "S4" } } }, "shapes": { "S1": { "type": "structure", "required": [ "id", "payload" ], "members": { "id": {}, "payload": { "type": "object" } } }, "S4": { "type": "structure", "required": [ "result" ], "members": { "result": { "type": "string" } } } } }