1+ {
2+ "opengeodeweb_back" : {
3+ "models" : {
4+ "vtm_component_indices" : {
5+ "$id" : " opengeodeweb_back/models/vtm_component_indices" ,
6+ "route" : " /vtm_component_indices" ,
7+ "methods" : [
8+ " POST"
9+ ],
10+ "type" : " object" ,
11+ "properties" : {
12+ "id" : {
13+ "type" : " string"
14+ }
15+ },
16+ "required" : [
17+ " id"
18+ ],
19+ "additionalProperties" : false
20+ },
21+ "mesh_components" : {
22+ "$id" : " opengeodeweb_back/models/mesh_components" ,
23+ "route" : " /mesh_components" ,
24+ "methods" : [
25+ " POST"
26+ ],
27+ "type" : " object" ,
28+ "properties" : {
29+ "filename" : {
30+ "type" : " string"
31+ },
32+ "geode_object" : {
33+ "type" : " string"
34+ }
35+ },
36+ "required" : [
37+ " filename" ,
38+ " geode_object"
39+ ],
40+ "additionalProperties" : false
41+ }
42+ },
43+ "vertex_attribute_names" : {
44+ "$id" : " opengeodeweb_back/vertex_attribute_names" ,
45+ "route" : " /vertex_attribute_names" ,
46+ "methods" : [
47+ " POST"
48+ ],
49+ "type" : " object" ,
50+ "properties" : {
51+ "input_geode_object" : {
52+ "type" : " string" ,
53+ "minLength" : 1
54+ },
55+ "filename" : {
56+ "type" : " string" ,
57+ "minLength" : 1
58+ }
59+ },
60+ "required" : [
61+ " input_geode_object" ,
62+ " filename"
63+ ],
64+ "additionalProperties" : false
65+ },
66+ "upload_file" : {
67+ "$id" : " opengeodeweb_back/upload_file" ,
68+ "route" : " /upload_file" ,
69+ "methods" : [
70+ " OPTIONS" ,
71+ " PUT"
72+ ],
73+ "type" : " object" ,
74+ "properties" : {
75+ "filename" : {
76+ "type" : " string" ,
77+ "minLength" : 1
78+ }
79+ },
80+ "additionalProperties" : false
81+ },
82+ "texture_coordinates" : {
83+ "$id" : " opengeodeweb_back/texture_coordinates" ,
84+ "route" : " /texture_coordinates" ,
85+ "methods" : [
86+ " POST"
87+ ],
88+ "type" : " object" ,
89+ "properties" : {
90+ "input_geode_object" : {
91+ "type" : " string" ,
92+ "minLength" : 1
93+ },
94+ "filename" : {
95+ "type" : " string" ,
96+ "minLength" : 1
97+ }
98+ },
99+ "required" : [
100+ " input_geode_object" ,
101+ " filename"
102+ ],
103+ "additionalProperties" : false
104+ },
105+ "save_viewable_file" : {
106+ "$id" : " opengeodeweb_back/save_viewable_file" ,
107+ "route" : " /save_viewable_file" ,
108+ "methods" : [
109+ " POST"
110+ ],
111+ "type" : " object" ,
112+ "properties" : {
113+ "input_geode_object" : {
114+ "type" : " string" ,
115+ "minLength" : 1
116+ },
117+ "filename" : {
118+ "type" : " string" ,
119+ "minLength" : 1
120+ }
121+ },
122+ "required" : [
123+ " input_geode_object" ,
124+ " filename"
125+ ],
126+ "additionalProperties" : false
127+ },
128+ "polyhedron_attribute_names" : {
129+ "$id" : " opengeodeweb_back/polyhedron_attribute_names" ,
130+ "route" : " /polyhedron_attribute_names" ,
131+ "methods" : [
132+ " POST"
133+ ],
134+ "type" : " object" ,
135+ "properties" : {
136+ "input_geode_object" : {
137+ "type" : " string" ,
138+ "minLength" : 1
139+ },
140+ "filename" : {
141+ "type" : " string" ,
142+ "minLength" : 1
143+ }
144+ },
145+ "required" : [
146+ " input_geode_object" ,
147+ " filename"
148+ ],
149+ "additionalProperties" : false
150+ },
151+ "polygon_attribute_names" : {
152+ "$id" : " opengeodeweb_back/polygon_attribute_names" ,
153+ "route" : " /polygon_attribute_names" ,
154+ "methods" : [
155+ " POST"
156+ ],
157+ "type" : " object" ,
158+ "properties" : {
159+ "input_geode_object" : {
160+ "type" : " string" ,
161+ "minLength" : 1
162+ },
163+ "filename" : {
164+ "type" : " string" ,
165+ "minLength" : 1
166+ }
167+ },
168+ "required" : [
169+ " input_geode_object" ,
170+ " filename"
171+ ],
172+ "additionalProperties" : false
173+ },
174+ "ping" : {
175+ "$id" : " opengeodeweb_back/ping" ,
176+ "route" : " /ping" ,
177+ "methods" : [
178+ " POST"
179+ ],
180+ "type" : " object" ,
181+ "properties" : {},
182+ "required" : [],
183+ "additionalProperties" : false
184+ },
185+ "missing_files" : {
186+ "$id" : " opengeodeweb_back/missing_files" ,
187+ "route" : " /missing_files" ,
188+ "methods" : [
189+ " POST"
190+ ],
191+ "type" : " object" ,
192+ "properties" : {
193+ "input_geode_object" : {
194+ "type" : " string" ,
195+ "minLength" : 1
196+ },
197+ "filename" : {
198+ "type" : " string" ,
199+ "minLength" : 1
200+ }
201+ },
202+ "required" : [
203+ " input_geode_object" ,
204+ " filename"
205+ ],
206+ "additionalProperties" : false
207+ },
208+ "inspect_file" : {
209+ "$id" : " opengeodeweb_back/inspect_file" ,
210+ "route" : " /inspect_file" ,
211+ "methods" : [
212+ " POST"
213+ ],
214+ "type" : " object" ,
215+ "properties" : {
216+ "filename" : {
217+ "type" : " string" ,
218+ "minLength" : 1
219+ },
220+ "input_geode_object" : {
221+ "type" : " string" ,
222+ "minLength" : 1
223+ }
224+ },
225+ "required" : [
226+ " filename" ,
227+ " input_geode_object"
228+ ],
229+ "additionalProperties" : false
230+ },
231+ "geographic_coordinate_systems" : {
232+ "$id" : " opengeodeweb_back/geographic_coordinate_systems" ,
233+ "route" : " /geographic_coordinate_systems" ,
234+ "methods" : [
235+ " POST"
236+ ],
237+ "type" : " object" ,
238+ "properties" : {
239+ "input_geode_object" : {
240+ "type" : " string" ,
241+ "minLength" : 1
242+ }
243+ },
244+ "required" : [
245+ " input_geode_object"
246+ ],
247+ "additionalProperties" : false
248+ },
249+ "geode_objects_and_output_extensions" : {
250+ "$id" : " opengeodeweb_back/geode_objects_and_output_extensions" ,
251+ "route" : " /geode_objects_and_output_extensions" ,
252+ "methods" : [
253+ " POST"
254+ ],
255+ "type" : " object" ,
256+ "properties" : {
257+ "input_geode_object" : {
258+ "type" : " string" ,
259+ "minLength" : 1
260+ },
261+ "filename" : {
262+ "type" : " string" ,
263+ "minLength" : 1
264+ }
265+ },
266+ "required" : [
267+ " input_geode_object" ,
268+ " filename"
269+ ],
270+ "additionalProperties" : false
271+ },
272+ "create_point" : {
273+ "$id" : " opengeodeweb_back/create_point" ,
274+ "route" : " /create_point" ,
275+ "methods" : [
276+ " POST"
277+ ],
278+ "type" : " object" ,
279+ "properties" : {
280+ "title" : {
281+ "type" : " string" ,
282+ "minLength" : 1
283+ },
284+ "x" : {
285+ "type" : " number"
286+ },
287+ "y" : {
288+ "type" : " number"
289+ },
290+ "z" : {
291+ "type" : " number"
292+ }
293+ },
294+ "required" : [
295+ " title" ,
296+ " x" ,
297+ " y" ,
298+ " z"
299+ ],
300+ "additionalProperties" : false
301+ },
302+ "allowed_objects" : {
303+ "$id" : " opengeodeweb_back/allowed_objects" ,
304+ "route" : " /allowed_objects" ,
305+ "methods" : [
306+ " POST"
307+ ],
308+ "type" : " object" ,
309+ "properties" : {
310+ "filename" : {
311+ "type" : " string" ,
312+ "minLength" : 1
313+ },
314+ "supported_feature" : {
315+ "type" : [
316+ " string" ,
317+ " null"
318+ ]
319+ }
320+ },
321+ "required" : [
322+ " filename" ,
323+ " supported_feature"
324+ ],
325+ "additionalProperties" : false
326+ },
327+ "allowed_files" : {
328+ "$id" : " opengeodeweb_back/allowed_files" ,
329+ "route" : " /allowed_files" ,
330+ "methods" : [
331+ " POST"
332+ ],
333+ "type" : " object" ,
334+ "properties" : {
335+ "supported_feature" : {
336+ "type" : [
337+ " string" ,
338+ " null"
339+ ]
340+ }
341+ },
342+ "required" : [
343+ " supported_feature"
344+ ],
345+ "additionalProperties" : false
346+ }
347+ }
348+ }
0 commit comments