21
21
description : API to access and configure the Hailo app
22
22
externalDocs :
23
23
description : Find out more about the Hailo app
24
- url : https://github.com/ eliona-smart-building-assistant/ hailo-app
24
+ url : https://doc.eliona.io/collection/ eliona-english/eliona-apps/apps/ hailo
25
25
servers :
26
26
- url : http://hailo/v1
27
27
45
45
description : API version
46
46
47
47
paths :
48
-
49
48
/configs :
50
49
get :
51
50
tags :
61
60
schema :
62
61
type : array
63
62
items :
64
- $ref : ' #/components/schemas/Configuration'
63
+ $ref : " #/components/schemas/Configuration"
65
64
post :
66
65
tags :
67
66
- Configuration
@@ -72,14 +71,14 @@ paths:
72
71
content :
73
72
application/json :
74
73
schema :
75
- $ref : ' #/components/schemas/Configuration'
74
+ $ref : " #/components/schemas/Configuration"
76
75
responses :
77
76
201 :
78
77
description : Successfully created a new Hailo FDS endpoint
79
78
content :
80
79
application/json :
81
80
schema :
82
- $ref : ' #/components/schemas/Configuration'
81
+ $ref : " #/components/schemas/Configuration"
83
82
84
83
/configs/{config-id} :
85
84
get :
@@ -88,42 +87,42 @@ paths:
88
87
summary : Get FDS endpoint
89
88
description : Gets information about the FDS endpoint with the given id
90
89
parameters :
91
- - $ref : ' #/components/parameters/config-id'
90
+ - $ref : " #/components/parameters/config-id"
92
91
operationId : getConfigurationById
93
92
responses :
94
93
200 :
95
94
description : Successfully returned configured FDS endpoint
96
95
content :
97
96
application/json :
98
97
schema :
99
- $ref : ' #/components/schemas/Configuration'
98
+ $ref : " #/components/schemas/Configuration"
100
99
put :
101
100
tags :
102
101
- Configuration
103
102
summary : Updates an FDS endpoint
104
103
description : Updates an FDS endpoint.
105
104
parameters :
106
- - $ref : ' #/components/parameters/config-id'
105
+ - $ref : " #/components/parameters/config-id"
107
106
operationId : putConfigurationById
108
107
requestBody :
109
108
content :
110
109
application/json :
111
110
schema :
112
- $ref : ' #/components/schemas/Configuration'
111
+ $ref : " #/components/schemas/Configuration"
113
112
responses :
114
113
200 :
115
114
description : Successfully updates a Hailo FDS endpoint
116
115
content :
117
116
application/json :
118
117
schema :
119
- $ref : ' #/components/schemas/Configuration'
118
+ $ref : " #/components/schemas/Configuration"
120
119
delete :
121
120
tags :
122
121
- Configuration
123
122
summary : Deletes a FDS endpoint
124
123
description : Removes information about the FDS endpoint with the given id
125
124
parameters :
126
- - $ref : ' #/components/parameters/config-id'
125
+ - $ref : " #/components/parameters/config-id"
127
126
operationId : deleteConfigurationById
128
127
responses :
129
128
204 :
@@ -152,7 +151,7 @@ paths:
152
151
schema :
153
152
type : array
154
153
items :
155
- $ref : ' #/components/schemas/AssetMapping'
154
+ $ref : " #/components/schemas/AssetMapping"
156
155
157
156
/dashboard-templates/{dashboard-template-name} :
158
157
get :
@@ -185,7 +184,7 @@ paths:
185
184
content :
186
185
application/json :
187
186
schema :
188
- $ref : ' https://raw.githubusercontent.com/eliona-smart-building-assistant/eliona-api/main/openapi.yaml#/components/schemas/Dashboard'
187
+ $ref : " https://raw.githubusercontent.com/eliona-smart-building-assistant/eliona-api/main/openapi.yaml#/components/schemas/Dashboard"
189
188
404 :
190
189
description : Template with name not found
191
190
@@ -204,7 +203,6 @@ paths:
204
203
schema :
205
204
type : object
206
205
207
-
208
206
/version/openapi.json :
209
207
get :
210
208
summary : OpenAPI specification for this API version
@@ -221,9 +219,7 @@ paths:
221
219
type : object
222
220
223
221
components :
224
-
225
222
parameters :
226
-
227
223
config-id :
228
224
name : config-id
229
225
in : path
@@ -236,7 +232,6 @@ components:
236
232
example : 4711
237
233
238
234
schemas :
239
-
240
235
Configuration :
241
236
type : object
242
237
description : Each configuration defines access to an Hailo FDS endpoint with configurable timeouts and polling intervals. Each FDS endpoint delivers information about a set of Hailo smart devices.
0 commit comments