-
Notifications
You must be signed in to change notification settings - Fork 14
/
Copy pathExampleJsonResponse.txt
45 lines (38 loc) · 1.76 KB
/
ExampleJsonResponse.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
Example request
0000000026{"Name":"GetAllCustomers"}
0000000000{"Name":"GetAllCustomers", Arguments:[]}
Example response for GetAllCustomers which returns a collection of structures and an a80 error message
{
"IsError":false,"Result":
{
"ReturnParameters":
[
{"Position":0,"Value":{"DataType":8,"PassedValue":0},
{"Position":1,"Value":{"DataType":16,"PassedValue":
[
{"Type":"Customer","Value":"customerRecord1","GRFA":"b64GRFA1"},
{"Type":"Customer","Value":"customerRecord2","GRFA":"b64GRFA2"},
{"Type":"Customer","Value":"customerRecord3","GRFA":"b64GRFA3"}
]},
{"Position":2,"Value":{"DataType":1,"PassedValue":"errorMessage"}}
]
}
}
0000001048
{
"IsError":false,
"Result":
{
"ReturnParameters":
[
{"Position":0,"Value":{"DataType":64,"PassedValue":0}},
{"Position":1,"Value":{"DataType":32,"PassedValue":
[
{"Type":"CUSTOMERS","Base64Value":"MDAwMDAxMFNhbiBQYWJsbyBOdXJzZXJ5ICAgICAgICAgICAgIDEzMjQgU2FuIFBhYmxvIERhbSBSb2FkICBTYW4gUGFibG8gICAgICAgICAgIENBMDAwMDk0ODA2S2FyZW4gR3JhaGFtICAgICAgICAgICAgIDU1NTkxMjIzNDE1NTU5MTIyMzQyMDAwMDEzMDE1NTkyNDQyNTEwMjAwMDAw","GRFA":" "},
{"Type":"CUSTOMERS","Base64Value":"MDAwMDAyMEV2ZXJncmVlbiBOdXJzZXJ5ICAgICAgICAgICAgIDU4MyBSb3V0ZSAxICAgICAgICAgICAgICBMeW5ud29vZCAgICAgICAgICAgIFdBMDAwMDk4MDQ2TWFyayBEYXZpcyAgICAgICAgICAgICAgIDU1NTk2ODkwMDA1NTU5Njg5MDAxMDAwMDI2MDQ1NTk4MDkzNjMwNDAwMDAw","GRFA":" "},
{"Type":"CUSTOMERS","Base64Value":"MDAwMDAzMFRyb3kncyBUcmVlcyAgICAgICAgICAgICAgICAgIDYxMiBFbCBEb3JhZG8gSGlsbHMgQmx2ZC5BdGhlbmEgICAgICAgICAgICAgIE9SMDAwMDk3ODEzVHJveSBMZWUgICAgICAgICAgICAgICAgIDU1NTM1Mzg5MjMwMDAwMDAwMDAwMDAwMDM5MDMwMDAxMTg4MTUwMTQwMDAw","GRFA":" "}
]}},
{"Position":2,"Value":{"DataType":1,"PassedValue":""}}
]
}
}