{ "metadata": { "apiVersion": "2017-02-07", "endpointPrefix": "ifttt", "jsonVersion": "1.1", "serviceFullName": "Jibo IFTTT", "signatureVersion": "v4", "targetPrefix": "IFTTT_20170207", "protocol": "json" }, "operations": { "Trigger": { "input": { "type": "structure", "required": [ "text" ], "members": { "text": {} } }, "output": { "shape": "S3" } }, "ListTriggers": { "input": { "type": "structure", "members": { "text": {}, "identity": {}, "limit": { "type": "integer" } } }, "output": { "type": "list", "member": { "type": "structure", "required": [ "id", "identity", "text", "created" ], "members": { "id": {}, "identity": {}, "text": {}, "created": { "type": "long" } } } } }, "ListMedia": { "input": { "type": "structure", "members": { "identity": {}, "limit": { "type": "integer" } } }, "output": { "type": "list", "member": { "type": "structure", "required": [ "id", "identity", "created", "decryptedUrl" ], "members": { "id": {}, "identity": {}, "encryptedUrl": {}, "decryptedUrl": {}, "created": { "type": "long" } } } } }, "DeleteIdentity": { "input": { "type": "structure", "required": [ "identity" ], "members": { "identity": {} } }, "output": { "shape": "S3" } }, "Action": { "input": { "type": "structure", "members": { "fields": { "shape": "Sh" } } }, "output": { "shape": "Si" } }, "ListActions": { "input": { "type": "structure", "members": { "limit": { "type": "integer" } } }, "output": { "shape": "Si" } }, "UserInfo": { "output": { "type": "structure", "required": [ "id", "name" ], "members": { "id": {}, "name": {} } } } }, "shapes": { "S3": { "type": "structure", "required": [ "result" ], "members": { "result": { "type": "string" } } }, "Sh": { "type": "map", "key": { "type": "string" }, "value": { "type": "string" } }, "Si": { "type": "list", "member": { "type": "structure", "required": [ "id", "loopId", "created" ], "members": { "id": {}, "loopId": {}, "fields": { "shape": "Sh" }, "created": { "type": "long" } } } } } }