1{
2 "activeCodeVersion": "version1",
3 "limit": 3,
4 "data": [
5 {
6 "id": "10bd7f2dc40ab7aede7f0d60e5c3a783",
7 "apiName": "loyalty-info",
8 "apiVersion": "v1",
9 "cartridgeName": "my_custom_cartridge",
10 "endpointPath": "/customers",
11 "httpMethod": "GET",
12 "implementationScript": "customers.js",
13 "operationId": "getLoyaltyInfo",
14 "securityScheme": "ShopperToken",
15 "schemaFile": "loyalty-schema.yaml",
16 "siteId": "Sites-MyStore-Site",
17 "status": "active"
18 },
19 {
20 "id": "fd2e726fc9e23dac4951bfe325146c24",
21 "apiName": "loyalty-info",
22 "apiVersion": "v1",
23 "cartridgeName": "my_custom_cartridge",
24 "endpointPath": "/rewards",
25 "httpMethod": "POST",
26 "implementationScript": "rewards.js",
27 "operationId": "addReward",
28 "securityScheme": "AmOAuth2",
29 "schemaFile": "loyalty-schema.yaml",
30 "siteId": "Sites-MyStore-Site",
31 "status": "active"
32 },
33 {
34 "id": "7f8cfdf0534476b858d080b9059bc07e",
35 "apiName": "loyalty-info",
36 "apiVersion": null,
37 "cartridgeName": "my_custom_cartridge",
38 "endpointPath": null,
39 "errorReason": "Schema file ../broken-schema.yaml in API folder loyalty-info must not be a relative path.",
40 "httpMethod": null,
41 "implementationScript": "broken-endpoint.js",
42 "operationId": "brokenOperation",
43 "securityScheme": null,
44 "schemaFile": "../broken-schema.yaml",
45 "siteId": "Sites-Site",
46 "status": "not_registered"
47 }
48 ],
49 "total": 3
50}