{ "metadata": { "apiVersion": "2016-07-25", "endpointPrefix": "media", "jsonVersion": "1.1", "serviceFullName": "Jibo Media", "signatureVersion": "v4", "targetPrefix": "Media_20160725", "protocol": "json" }, "operations": { "Create": { "input": { "type": "structure", "required": [ "loopId" ], "members": { "body": { "type": "blob", "streaming": true }, "loopId": { "location": "header", "locationName": "x-loop-id" }, "path": { "location": "header", "locationName": "x-path" }, "type": { "location": "header", "locationName": "x-type" }, "reference": { "location": "header", "locationName": "x-reference" }, "isEncrypted": { "location": "header", "locationName": "x-encrypted", "type": "boolean" }, "meta": { "shape": "S8", "location": "headers", "locationName": "x-meta" } }, "payload": "body" }, "output": { "shape": "Sa" } }, "List": { "input": { "type": "structure", "required": [ "loopIds" ], "members": { "loopIds": { "type": "list", "member": {} }, "after": { "type": "long" }, "before": { "type": "long" } } }, "output": { "shape": "Sg" } }, "Remove": { "input": { "shape": "Sh" }, "output": { "shape": "Sg" } }, "Get": { "input": { "shape": "Sh" }, "output": { "shape": "Sg" } } }, "shapes": { "S8": { "type": "map", "key": {}, "value": {} }, "Sa": { "type": "structure", "required": [ "path", "created" ], "members": { "path": {}, "type": {}, "reference": {}, "accountId": {}, "loopId": {}, "url": {}, "isEncrypted": { "type": "boolean" }, "isDeleted": { "type": "boolean" }, "meta": { "shape": "S8" }, "created": { "type": "long" } } }, "Sg": { "type": "list", "member": { "shape": "Sa" } }, "Sh": { "type": "structure", "required": [ "paths" ], "members": { "paths": { "type": "list", "member": {} } } } } }