{ "uuid": "cded237f-8a50-4d41-a49e-1e4c0310dce7", "lastMigration": 19, "name": "Twilio - Studio", "endpointPrefix": "", "latency": 0, "port": 3000, "hostname": "0.0.0.0", "routes": [ { "uuid": "f30fbabf-43a1-4eab-8b75-cdcebefd7a42", "documentation": "Retrieve a list of all Flows.", "method": "get", "endpoint": "v2/Flows", "responses": [ { "uuid": "0fed2b5a-d27f-4635-8dde-44f791d08407", "body": "{\n \"flows\": [\n {\n \"account_sid\": \"\",\n \"commit_message\": \"\",\n \"date_created\": \"{{faker 'date.recent' 365}}\",\n \"date_updated\": \"{{faker 'date.recent' 365}}\",\n \"definition\": \"\",\n \"errors\": [\n \"\"\n ],\n \"friendly_name\": \"\",\n \"links\": {},\n \"revision\": {{faker 'random.number'}},\n \"sid\": \"\",\n \"status\": \"{{oneOf (array 'draft' 'published')}}\",\n \"url\": \"\",\n \"valid\": {{faker 'random.boolean'}},\n \"warnings\": [\n \"\"\n ],\n \"webhook_url\": \"\"\n }\n ],\n \"meta\": {\n \"first_page_url\": \"\",\n \"key\": \"\",\n \"next_page_url\": \"\",\n \"page\": {{faker 'random.number'}},\n \"page_size\": {{faker 'random.number'}},\n \"previous_page_url\": \"\",\n \"url\": \"\"\n }\n}", "latency": 0, "statusCode": 200, "label": "OK", "headers": [ { "key": "Content-Type", "value": "application/json" } ], "filePath": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false } ], "enabled": true, "randomResponse": false, "sequentialResponse": false }, { "uuid": "a318029f-2068-4545-a0da-0cf13046508f", "documentation": "Create a Flow.", "method": "post", "endpoint": "v2/Flows", "responses": [ { "uuid": "fdcaf8e0-25ce-4dd8-b455-353b60118e5b", "body": "{\n \"account_sid\": \"\",\n \"commit_message\": \"\",\n \"date_created\": \"{{faker 'date.recent' 365}}\",\n \"date_updated\": \"{{faker 'date.recent' 365}}\",\n \"definition\": \"\",\n \"errors\": [\n \"\"\n ],\n \"friendly_name\": \"\",\n \"links\": {},\n \"revision\": {{faker 'random.number'}},\n \"sid\": \"\",\n \"status\": \"{{oneOf (array 'draft' 'published')}}\",\n \"url\": \"\",\n \"valid\": {{faker 'random.boolean'}},\n \"warnings\": [\n \"\"\n ],\n \"webhook_url\": \"\"\n}", "latency": 0, "statusCode": 201, "label": "Created", "headers": [ { "key": "Content-Type", "value": "application/json" } ], "filePath": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false } ], "enabled": true, "randomResponse": false, "sequentialResponse": false }, { "uuid": "17d9675c-6393-48f0-baf1-fdb36c0b3aa5", "documentation": "Validate flow JSON definition", "method": "post", "endpoint": "v2/Flows/Validate", "responses": [ { "uuid": "05015cab-0d2b-488c-b3fc-f3cf3b71dcda", "body": "{\n \"valid\": {{faker 'random.boolean'}}\n}", "latency": 0, "statusCode": 200, "label": "OK", "headers": [ { "key": "Content-Type", "value": "application/json" } ], "filePath": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false } ], "enabled": true, "randomResponse": false, "sequentialResponse": false }, { "uuid": "77c5bf3c-663e-435d-bb72-ab3118517de9", "documentation": "Retrieve a list of all Executions for the Flow.", "method": "get", "endpoint": "v2/Flows/:FlowSid/Executions", "responses": [ { "uuid": "56f49291-55e8-45ee-916d-1009ca5d660b", "body": "{\n \"executions\": [\n {\n \"account_sid\": \"\",\n \"contact_channel_address\": \"\",\n \"context\": \"\",\n \"date_created\": \"{{faker 'date.recent' 365}}\",\n \"date_updated\": \"{{faker 'date.recent' 365}}\",\n \"flow_sid\": \"\",\n \"links\": {},\n \"sid\": \"\",\n \"status\": \"{{oneOf (array 'active' 'ended')}}\",\n \"url\": \"\"\n }\n ],\n \"meta\": {\n \"first_page_url\": \"\",\n \"key\": \"\",\n \"next_page_url\": \"\",\n \"page\": {{faker 'random.number'}},\n \"page_size\": {{faker 'random.number'}},\n \"previous_page_url\": \"\",\n \"url\": \"\"\n }\n}", "latency": 0, "statusCode": 200, "label": "OK", "headers": [ { "key": "Content-Type", "value": "application/json" } ], "filePath": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false } ], "enabled": true, "randomResponse": false, "sequentialResponse": false }, { "uuid": "9db3c7f3-03f1-4961-9b8b-d63f53340d5c", "documentation": "Triggers a new Execution for the Flow", "method": "post", "endpoint": "v2/Flows/:FlowSid/Executions", "responses": [ { "uuid": "f3241ccc-8fdf-4325-ace6-8d34439071d3", "body": "{\n \"account_sid\": \"\",\n \"contact_channel_address\": \"\",\n \"context\": \"\",\n \"date_created\": \"{{faker 'date.recent' 365}}\",\n \"date_updated\": \"{{faker 'date.recent' 365}}\",\n \"flow_sid\": \"\",\n \"links\": {},\n \"sid\": \"\",\n \"status\": \"{{oneOf (array 'active' 'ended')}}\",\n \"url\": \"\"\n}", "latency": 0, "statusCode": 201, "label": "Created", "headers": [ { "key": "Content-Type", "value": "application/json" } ], "filePath": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false } ], "enabled": true, "randomResponse": false, "sequentialResponse": false }, { "uuid": "4252d31a-113c-4b8a-b2d9-de6df5272b12", "documentation": "Retrieve the most recent context for an Execution.", "method": "get", "endpoint": "v2/Flows/:FlowSid/Executions/:ExecutionSid/Context", "responses": [ { "uuid": "e60c2013-f07f-4ccc-8c5b-5cf3379eea47", "body": "{\n \"account_sid\": \"\",\n \"context\": \"\",\n \"execution_sid\": \"\",\n \"flow_sid\": \"\",\n \"url\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "OK", "headers": [ { "key": "Content-Type", "value": "application/json" } ], "filePath": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false } ], "enabled": true, "randomResponse": false, "sequentialResponse": false }, { "uuid": "69c1dd44-6a24-4c9f-9bff-b4ae5f68d7cc", "documentation": "Retrieve a list of all Steps for an Execution.", "method": "get", "endpoint": "v2/Flows/:FlowSid/Executions/:ExecutionSid/Steps", "responses": [ { "uuid": "ced0d453-b763-436c-af9f-44119ba6af33", "body": "{\n \"meta\": {\n \"first_page_url\": \"\",\n \"key\": \"\",\n \"next_page_url\": \"\",\n \"page\": {{faker 'random.number'}},\n \"page_size\": {{faker 'random.number'}},\n \"previous_page_url\": \"\",\n \"url\": \"\"\n },\n \"steps\": [\n {\n \"account_sid\": \"\",\n \"context\": \"\",\n \"date_created\": \"{{faker 'date.recent' 365}}\",\n \"date_updated\": \"{{faker 'date.recent' 365}}\",\n \"execution_sid\": \"\",\n \"flow_sid\": \"\",\n \"links\": {},\n \"name\": \"\",\n \"sid\": \"\",\n \"transitioned_from\": \"\",\n \"transitioned_to\": \"\",\n \"url\": \"\"\n }\n ]\n}", "latency": 0, "statusCode": 200, "label": "OK", "headers": [ { "key": "Content-Type", "value": "application/json" } ], "filePath": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false } ], "enabled": true, "randomResponse": false, "sequentialResponse": false }, { "uuid": "097735c5-941f-4ab8-a038-6447a7377540", "documentation": "Retrieve a Step.", "method": "get", "endpoint": "v2/Flows/:FlowSid/Executions/:ExecutionSid/Steps/:Sid", "responses": [ { "uuid": "6e9df3e0-f6a8-491f-8bd3-1ba5ac89c6fb", "body": "{\n \"account_sid\": \"\",\n \"context\": \"\",\n \"date_created\": \"{{faker 'date.recent' 365}}\",\n \"date_updated\": \"{{faker 'date.recent' 365}}\",\n \"execution_sid\": \"\",\n \"flow_sid\": \"\",\n \"links\": {},\n \"name\": \"\",\n \"sid\": \"\",\n \"transitioned_from\": \"\",\n \"transitioned_to\": \"\",\n \"url\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "OK", "headers": [ { "key": "Content-Type", "value": "application/json" } ], "filePath": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false } ], "enabled": true, "randomResponse": false, "sequentialResponse": false }, { "uuid": "bdc77cf1-bd17-41b3-8dcc-f7f47abf06f5", "documentation": "Retrieve the context for an Execution Step.", "method": "get", "endpoint": "v2/Flows/:FlowSid/Executions/:ExecutionSid/Steps/:StepSid/Context", "responses": [ { "uuid": "542f23dc-3d0f-4287-af6b-9395635e050e", "body": "{\n \"account_sid\": \"\",\n \"context\": \"\",\n \"execution_sid\": \"\",\n \"flow_sid\": \"\",\n \"step_sid\": \"\",\n \"url\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "OK", "headers": [ { "key": "Content-Type", "value": "application/json" } ], "filePath": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false } ], "enabled": true, "randomResponse": false, "sequentialResponse": false }, { "uuid": "35a70c50-a0a1-42b6-b0c2-c1495d9c897d", "documentation": "Delete the Execution and all Steps relating to it.", "method": "delete", "endpoint": "v2/Flows/:FlowSid/Executions/:Sid", "responses": [ { "uuid": "d83645d9-3100-4612-b687-e62bc5be5c4f", "body": "", "latency": 0, "statusCode": 204, "label": "The resource was deleted successfully.", "headers": [ { "key": "Content-Type", "value": "application/json" } ], "filePath": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false } ], "enabled": true, "randomResponse": false, "sequentialResponse": false }, { "uuid": "af19190f-0678-461b-821c-9e935aea8e41", "documentation": "Retrieve an Execution", "method": "get", "endpoint": "v2/Flows/:FlowSid/Executions/:Sid", "responses": [ { "uuid": "29a558d4-0391-432a-94b8-d3bb06c69d1f", "body": "{\n \"account_sid\": \"\",\n \"contact_channel_address\": \"\",\n \"context\": \"\",\n \"date_created\": \"{{faker 'date.recent' 365}}\",\n \"date_updated\": \"{{faker 'date.recent' 365}}\",\n \"flow_sid\": \"\",\n \"links\": {},\n \"sid\": \"\",\n \"status\": \"{{oneOf (array 'active' 'ended')}}\",\n \"url\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "OK", "headers": [ { "key": "Content-Type", "value": "application/json" } ], "filePath": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false } ], "enabled": true, "randomResponse": false, "sequentialResponse": false }, { "uuid": "8138cbe7-b144-4b06-8ac2-77e97e4d667b", "documentation": "Update the status of an Execution to `ended`.", "method": "post", "endpoint": "v2/Flows/:FlowSid/Executions/:Sid", "responses": [ { "uuid": "d7317ada-bd99-4bc4-916d-aa6ea22e1993", "body": "{\n \"account_sid\": \"\",\n \"contact_channel_address\": \"\",\n \"context\": \"\",\n \"date_created\": \"{{faker 'date.recent' 365}}\",\n \"date_updated\": \"{{faker 'date.recent' 365}}\",\n \"flow_sid\": \"\",\n \"links\": {},\n \"sid\": \"\",\n \"status\": \"{{oneOf (array 'active' 'ended')}}\",\n \"url\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "OK", "headers": [ { "key": "Content-Type", "value": "application/json" } ], "filePath": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false } ], "enabled": true, "randomResponse": false, "sequentialResponse": false }, { "uuid": "bc607b77-9679-428e-bf62-98d45cd75036", "documentation": "Delete a specific Flow.", "method": "delete", "endpoint": "v2/Flows/:Sid", "responses": [ { "uuid": "7e67aac2-b500-4438-b12f-cbe71f3b1c9c", "body": "", "latency": 0, "statusCode": 204, "label": "The resource was deleted successfully.", "headers": [ { "key": "Content-Type", "value": "application/json" } ], "filePath": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false } ], "enabled": true, "randomResponse": false, "sequentialResponse": false }, { "uuid": "121e2b5b-4772-4db8-ac7f-52fdf39e7a68", "documentation": "Retrieve a specific Flow.", "method": "get", "endpoint": "v2/Flows/:Sid", "responses": [ { "uuid": "94ce2c1f-3228-4448-907f-5a1acbfa60d4", "body": "{\n \"account_sid\": \"\",\n \"commit_message\": \"\",\n \"date_created\": \"{{faker 'date.recent' 365}}\",\n \"date_updated\": \"{{faker 'date.recent' 365}}\",\n \"definition\": \"\",\n \"errors\": [\n \"\"\n ],\n \"friendly_name\": \"\",\n \"links\": {},\n \"revision\": {{faker 'random.number'}},\n \"sid\": \"\",\n \"status\": \"{{oneOf (array 'draft' 'published')}}\",\n \"url\": \"\",\n \"valid\": {{faker 'random.boolean'}},\n \"warnings\": [\n \"\"\n ],\n \"webhook_url\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "OK", "headers": [ { "key": "Content-Type", "value": "application/json" } ], "filePath": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false } ], "enabled": true, "randomResponse": false, "sequentialResponse": false }, { "uuid": "3e8398f5-1260-464d-a2a0-37a37c3b6c83", "documentation": "Update a Flow.", "method": "post", "endpoint": "v2/Flows/:Sid", "responses": [ { "uuid": "92d69b3f-c3f0-4c24-956b-2a94b152fb8c", "body": "{\n \"account_sid\": \"\",\n \"commit_message\": \"\",\n \"date_created\": \"{{faker 'date.recent' 365}}\",\n \"date_updated\": \"{{faker 'date.recent' 365}}\",\n \"definition\": \"\",\n \"errors\": [\n \"\"\n ],\n \"friendly_name\": \"\",\n \"links\": {},\n \"revision\": {{faker 'random.number'}},\n \"sid\": \"\",\n \"status\": \"{{oneOf (array 'draft' 'published')}}\",\n \"url\": \"\",\n \"valid\": {{faker 'random.boolean'}},\n \"warnings\": [\n \"\"\n ],\n \"webhook_url\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "OK", "headers": [ { "key": "Content-Type", "value": "application/json" } ], "filePath": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false } ], "enabled": true, "randomResponse": false, "sequentialResponse": false }, { "uuid": "e275b3a2-e0b3-4fb9-b2e5-974438b95507", "documentation": "Retrieve a list of all Flows revisions.", "method": "get", "endpoint": "v2/Flows/:Sid/Revisions", "responses": [ { "uuid": "a7312c42-8d73-4dad-b990-196a580b6e57", "body": "{\n \"meta\": {\n \"first_page_url\": \"\",\n \"key\": \"\",\n \"next_page_url\": \"\",\n \"page\": {{faker 'random.number'}},\n \"page_size\": {{faker 'random.number'}},\n \"previous_page_url\": \"\",\n \"url\": \"\"\n },\n \"revisions\": [\n {\n \"account_sid\": \"\",\n \"commit_message\": \"\",\n \"date_created\": \"{{faker 'date.recent' 365}}\",\n \"date_updated\": \"{{faker 'date.recent' 365}}\",\n \"definition\": \"\",\n \"errors\": [\n \"\"\n ],\n \"friendly_name\": \"\",\n \"revision\": {{faker 'random.number'}},\n \"sid\": \"\",\n \"status\": \"{{oneOf (array 'draft' 'published')}}\",\n \"url\": \"\",\n \"valid\": {{faker 'random.boolean'}}\n }\n ]\n}", "latency": 0, "statusCode": 200, "label": "OK", "headers": [ { "key": "Content-Type", "value": "application/json" } ], "filePath": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false } ], "enabled": true, "randomResponse": false, "sequentialResponse": false }, { "uuid": "34b0b088-3364-47d2-808b-83bc3f39c1b0", "documentation": "Retrieve a specific Flow revision.", "method": "get", "endpoint": "v2/Flows/:Sid/Revisions/:Revision", "responses": [ { "uuid": "2a03f049-15c2-4ad1-8aff-2ac9f089c782", "body": "{\n \"account_sid\": \"\",\n \"commit_message\": \"\",\n \"date_created\": \"{{faker 'date.recent' 365}}\",\n \"date_updated\": \"{{faker 'date.recent' 365}}\",\n \"definition\": \"\",\n \"errors\": [\n \"\"\n ],\n \"friendly_name\": \"\",\n \"revision\": {{faker 'random.number'}},\n \"sid\": \"\",\n \"status\": \"{{oneOf (array 'draft' 'published')}}\",\n \"url\": \"\",\n \"valid\": {{faker 'random.boolean'}}\n}", "latency": 0, "statusCode": 200, "label": "OK", "headers": [ { "key": "Content-Type", "value": "application/json" } ], "filePath": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false } ], "enabled": true, "randomResponse": false, "sequentialResponse": false }, { "uuid": "78fd2de2-e843-4b8e-bcbb-2b2becfff362", "documentation": "Fetch flow test users", "method": "get", "endpoint": "v2/Flows/:Sid/TestUsers", "responses": [ { "uuid": "7d1e94c6-1f5b-4420-8fe0-ff3cc64d7173", "body": "{\n \"sid\": \"\",\n \"test_users\": [\n \"\"\n ],\n \"url\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "OK", "headers": [ { "key": "Content-Type", "value": "application/json" } ], "filePath": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false } ], "enabled": true, "randomResponse": false, "sequentialResponse": false }, { "uuid": "1d65e647-a78f-4a88-b647-f2037cfd8fe3", "documentation": "Update flow test users", "method": "post", "endpoint": "v2/Flows/:Sid/TestUsers", "responses": [ { "uuid": "74a2f516-7005-4de2-a640-190d10b25f0b", "body": "{\n \"sid\": \"\",\n \"test_users\": [\n \"\"\n ],\n \"url\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "OK", "headers": [ { "key": "Content-Type", "value": "application/json" } ], "filePath": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false } ], "enabled": true, "randomResponse": false, "sequentialResponse": false } ], "proxyMode": false, "proxyHost": "", "proxyRemovePrefix": false, "tlsOptions": { "enabled": false, "type": "CERT", "pfxPath": "", "certPath": "", "keyPath": "", "caPath": "", "passphrase": "" }, "cors": true, "headers": [], "proxyReqHeaders": [ { "key": "", "value": "" } ], "proxyResHeaders": [ { "key": "", "value": "" } ] }