1[
2 {
3 "solutionId": "solution:b31414f1-bc40-42c9-bcc0-ed7a47126441",
4 "versions": [
5 {
6 "isCopyrightFree": true,
7 "displayName": "Vehicle Routing",
8 "longDescription": "This is a solution for vehicle routing used to optimize routes for delivery",
9 "shortDescription": "This is a solution for vehicle routing",
10 "isConsoleCompatible": true,
11 "solutionId": "solutionversion:b31414f1-bc40-42c9-bcc0-ed7a47126441",
12 "solutionVersionId": "solutionversion:b31414f1-bc40-42c9-bcc0-ed7a47126441",
13 "version": "1.0.0",
14 "categories": [
15 "vehicle",
16 "routing"
17 ],
18 "phase": "DRAFT",
19 "images": [
20 {
21 "artifactId": "470d7bb7-4136-4fa5-8806-85d5f7ee2548",
22 "fileName": "icon.png",
23 "fileDescription": "string",
24 "fileUrl": "https://my-app.com/icon.png",
25 "filePath": "myapp/icon.png"
26 }
27 ],
28 "icon": [
29 {
30 "artifactId": "470d7bb7-4136-4fa5-8806-85d5f7ee2548",
31 "fileName": "icon.png",
32 "fileDescription": "string",
33 "fileUrl": "https://my-app.com/icon.png",
34 "filePath": "myapp/icon.png"
35 }
36 ],
37 "documents": [
38 {
39 "category": "DRAFT",
40 "document": {
41 "artifactId": "470d7bb7-4136-4fa5-8806-85d5f7ee2548",
42 "fileName": "security-scan.docx",
43 "fileDescription": "Security scan report",
44 "fileUrl": "s3://my-app/security-scan.docx"
45 }
46 }
47 ],
48 "configurations": [
49 {
50 "category": "solution-configuration",
51 "configurationFile": {
52 "fileId": "470d7bb7-4136-4fa5-8806-85d5f7ee2548",
53 "fileName": "single-leg-config.json",
54 "fileDescription": "Single Leg Configuration file",
55 "fileUrl": "s3://my-app/single-leg-config.json"
56 }
57 }
58 ],
59 "applications": [
60 {
61 "appId": "app:bf17e158-1951-47f9-84f1-e50aeb59fac2",
62 "appVersionId": "appversion:bf17e158-1951-47f9-84f1-e50aeb59fac2",
63 "displayOrder": 1,
64 "initSequence": 1
65 }
66 ],
67 "solutionInitializationConfiguration": {
68 "appInitializationSequence": [
69 {
70 "id": {
71 "appId": "app:bf17e158-1951-47f9-84f1-e50aeb59fac2",
72 "appVersionId": "appversion:5c082aae-8c36-4abc-8e12-057e1bc68861"
73 },
74 "appUrn": "platform:app:vehicle",
75 "initilizationSequenceNumber": 1
76 },
77 {
78 "id": {
79 "appId": "app:628cae37-d549-40c1-a066-ab530fa2ae51",
80 "appVersionId": "appversion:23c74dbd-b197-4525-ac82-e75e07c125bf"
81 },
82 "appUrn": "platform:app:routing-backend",
83 "initilizationSequenceNumber": 2
84 }
85 ]
86 },
87 "visibility": {
88 "isMarketplaceVisible": true
89 },
90 "solnUrls": [
91 {
92 "name": "landingPage",
93 "url": "https://www.example.com/landing-page"
94 }
95 ],
96 "apis": [
97 {
98 "apiBaseUrl": "https://api.example.com",
99 "apiDetails": [
100 {
101 "name": "Geocoder V1",
102 "relativePath": "geocoder/v1"
103 }
104 ]
105 }
106 ],
107 "listingId": "string"
108 }
109 ],
110 "solutionType": "APP",
111 "productFamily": "string",
112 "supportedCountries": [
113 "string"
114 ],
115 "organizationId": "string"
116 }
117]