1{
2 "key": "rest-1",
3 "name": "My Rest Activity",
4 "type": "Rest",
5 "metaData": {
6 "flowDisplayName":"myFlow" // Displayed in the UI
7 },
8 "outcomes": [
9 {
10 "key": "rest-1-outcome-1",
11 "next": "<key of next activity>"
12 }
13 ],
14 "configurationArguments": {
15 "save": {
16 "url": "https://www.example.com/endpoint",
17 "useJwt": false,
18 "timeout": 3000,
19 "headers": "https://www.example.com/endpoint",
20 "body":"Hello"
21 },
22 "validate": {
23 "url": "https://www.example.com/endpoint",
24 "useJwt": false,
25 "timeout": 3000,
26 "headers": "https://www.example.com/endpoint",
27 "body":"Hello"
28 },
29 "publish": {
30 "url": "https://www.example.com/endpoint",
31 "useJwt": false,
32 "timeout": 3000,
33 "headers": "https://www.example.com/endpoint",
34 "body":"Hello"
35 }
36 },
37 "arguments": {
38 "execute": {
39 "url": "https://www.example.com/endpoint",
40 "headers": "",
41 "inArguments": [{
42 "myArgument":""
43 }],
44 "body":"Hello . This field kept for backward compatibility.", // notice the Data Binding
45 "method": "POST",
46 "useJwt": true,
47 "timeout": 3000
48 }
49 }
50}