Skip to content

Commit de1f852

Browse files
committed
Upgrade API status code responses
Signed-off-by: Donald F. Coffin <dcoffin@greenbuttonalliance.org>
1 parent 9f939c5 commit de1f852

19 files changed

Lines changed: 471 additions & 36 deletions

API/lib/handlebars-1.0.0.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -184,7 +184,7 @@ Handlebars.registerHelper('log', function(context, options) {
184184
});
185185
;
186186
// lib/handlebars/compiler/parser.js
187-
/* Jison generated parser */
187+
/* JSON generated parser */
188188
var handlebars = (function(){
189189
var parser = {trace: function trace() { },
190190
yy: {},

API/listings/ApplicationInformation

Lines changed: 22 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -84,6 +84,10 @@
8484
"code": 200,
8585
"message": "OK"
8686
},
87+
{
88+
"code": 202,
89+
"message": "Accepted"
90+
},
8791
{
8892
"code": 400,
8993
"message": "Bad Request"
@@ -115,8 +119,8 @@
115119
"responseMessages":
116120
[
117121
{
118-
"code": 200,
119-
"message": "OK"
122+
"code": 201,
123+
"message": "Created"
120124
},
121125
{
122126
"code": 400,
@@ -157,6 +161,10 @@
157161
"code": 200,
158162
"message": "OK"
159163
},
164+
{
165+
"code": 202,
166+
"message": "Accepted"
167+
},
160168
{
161169
"code": 400,
162170
"message": "Bad Request"
@@ -199,6 +207,10 @@
199207
"code": 200,
200208
"message": "OK"
201209
},
210+
{
211+
"code": 201,
212+
"message": "Created"
213+
},
202214
{
203215
"code": 400,
204216
"message": "Bad Request"
@@ -239,6 +251,14 @@
239251
{
240252
"code": 403,
241253
"message": "Forbidden"
254+
},
255+
{
256+
"code": 404,
257+
"message": "Not Found"
258+
},
259+
{
260+
"code": 410,
261+
"message": "Gone"
242262
}
243263
]
244264
}

API/listings/Authorization

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -80,6 +80,10 @@
8080
"code": 200,
8181
"message" : "OK"
8282
},
83+
{
84+
"code": 202,
85+
"message": "Accepted"
86+
},
8387
{
8488
"code": 400,
8589
"message": "Bad Request"
@@ -173,6 +177,10 @@
173177
"code": 200,
174178
"message" : "OK"
175179
},
180+
{
181+
"code": 202,
182+
"message": "Accepted"
183+
},
176184
{
177185
"code": 400,
178186
"message": "Bad Request"
@@ -215,6 +223,10 @@
215223
"code": 200,
216224
"message" : "OK"
217225
},
226+
{
227+
"code": 201,
228+
"message": "Created"
229+
},
218230
{
219231
"code": 400,
220232
"message": "Bad Request"
@@ -255,6 +267,14 @@
255267
{
256268
"code": 403,
257269
"message": "Forbidden"
270+
},
271+
{
272+
"code": 404,
273+
"message": "Not Found"
274+
},
275+
{
276+
"code": 410,
277+
"message": "Gone"
258278
}
259279
]
260280
}

API/listings/Batch

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -135,8 +135,8 @@
135135
"responseMessages":
136136
[
137137
{
138-
"code": 200,
139-
"message" : "OK"
138+
"code": 201,
139+
"message" : "Created"
140140
},
141141
{
142142
"code": 400,
@@ -374,8 +374,8 @@
374374
"responseMessages":
375375
[
376376
{
377-
"code": 200,
378-
"message" : "OK"
377+
"code": 201,
378+
"message" : "Created"
379379
},
380380
{
381381
"code": 400,

API/listings/ElectricPowerQualitySummary

Lines changed: 22 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -97,6 +97,10 @@
9797
"code": 200,
9898
"message" : "OK"
9999
},
100+
{
101+
"code": 202,
102+
"message": "Accepted"
103+
},
100104
{
101105
"code": 400,
102106
"message": "Bad Request"
@@ -143,8 +147,8 @@
143147
],
144148
"responseMessages": [
145149
{
146-
"code": 200,
147-
"message" : "OK"
150+
"code": 201,
151+
"message" : "Created"
148152
},
149153
{
150154
"code": 400,
@@ -256,6 +260,10 @@
256260
"code": 200,
257261
"message" : "OK"
258262
},
263+
{
264+
"code": 202,
265+
"message": "Accepted"
266+
},
259267
{
260268
"code": 400,
261269
"message": "Bad Request"
@@ -313,6 +321,10 @@
313321
"code": 200,
314322
"message" : "OK"
315323
},
324+
{
325+
"code": 201,
326+
"message": "Created"
327+
},
316328
{
317329
"code": 400,
318330
"message": "Bad Request"
@@ -369,6 +381,14 @@
369381
{
370382
"code": 403,
371383
"message": "Forbidden"
384+
},
385+
{
386+
"code": 404,
387+
"message": "Not Found"
388+
},
389+
{
390+
"code": 410,
391+
"message": "Gone"
372392
}
373393
]
374394
}

API/listings/ElectricPowerUsageSummary

Lines changed: 20 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -100,6 +100,9 @@
100100
"message" : "OK"
101101
},
102102
{
103+
"code": 202,
104+
"message": "Accepted"
105+
}, {
103106
"code": 400,
104107
"message": "Bad Request"
105108
},
@@ -145,8 +148,8 @@
145148
],
146149
"responseMessages": [
147150
{
148-
"code": 200,
149-
"message" : "OK"
151+
"code": 201,
152+
"message" : "Created"
150153
},
151154
{
152155
"code": 400,
@@ -259,6 +262,9 @@
259262
"message" : "OK"
260263
},
261264
{
265+
"code": 202,
266+
"message": "Accepted"
267+
}, {
262268
"code": 400,
263269
"message": "Bad Request"
264270
},
@@ -315,6 +321,10 @@
315321
"code": 200,
316322
"message" : "OK"
317323
},
324+
{
325+
"code": 201,
326+
"message": "Created"
327+
},
318328
{
319329
"code": 400,
320330
"message": "Bad Request"
@@ -371,6 +381,14 @@
371381
{
372382
"code": 403,
373383
"message": "Forbidden"
384+
},
385+
{
386+
"code": 404,
387+
"message": "Not Found"
388+
},
389+
{
390+
"code": 410,
391+
"message": "Gone"
374392
}
375393
]
376394
}

API/listings/IntervalBlock

Lines changed: 44 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -82,6 +82,10 @@
8282
"code": 200,
8383
"message" : "OK"
8484
},
85+
{
86+
"code": 202,
87+
"message": "Accepted"
88+
},
8589
{
8690
"code": 400,
8791
"message": "Bad Request"
@@ -112,8 +116,8 @@
112116
],
113117
"responseMessages": [
114118
{
115-
"code": 200,
116-
"message" : "OK"
119+
"code": 201,
120+
"message" : "Created"
117121
},
118122
{
119123
"code": 400,
@@ -210,6 +214,10 @@
210214
"code": 200,
211215
"message" : "OK"
212216
},
217+
{
218+
"code": 202,
219+
"message": "Accepted"
220+
},
213221
{
214222
"code": 400,
215223
"message": "Bad Request"
@@ -243,6 +251,10 @@
243251
"code": 200,
244252
"message" : "OK"
245253
},
254+
{
255+
"code": 201,
256+
"message": "Created"
257+
},
246258
{
247259
"code": 400,
248260
"message": "Bad Request"
@@ -283,6 +295,14 @@
283295
{
284296
"code": 403,
285297
"message": "Forbidden"
298+
},
299+
{
300+
"code": 404,
301+
"message": "Not Found"
302+
},
303+
{
304+
"code": 410,
305+
"message": "Gone"
286306
}
287307
]
288308
}
@@ -386,6 +406,10 @@
386406
"code": 200,
387407
"message" : "OK"
388408
},
409+
{
410+
"code": 202,
411+
"message": "Accepted"
412+
},
389413
{
390414
"code": 400,
391415
"message": "Bad Request"
@@ -440,8 +464,8 @@
440464
],
441465
"responseMessages": [
442466
{
443-
"code": 200,
444-
"message" : "OK"
467+
"code": 201,
468+
"message" : "Created"
445469
},
446470
{
447471
"code": 400,
@@ -561,6 +585,10 @@
561585
"code": 200,
562586
"message" : "OK"
563587
},
588+
{
589+
"code": 202,
590+
"message": "Accepted"
591+
},
564592
{
565593
"code": 400,
566594
"message": "Bad Request"
@@ -626,6 +654,10 @@
626654
"code": 200,
627655
"message" : "OK"
628656
},
657+
{
658+
"code": 201,
659+
"message": "Created"
660+
},
629661
{
630662
"code": 400,
631663
"message": "Bad Request"
@@ -690,6 +722,14 @@
690722
{
691723
"code": 403,
692724
"message": "Forbidden"
725+
},
726+
{
727+
"code": 404,
728+
"message": "Not Found"
729+
},
730+
{
731+
"code": 410,
732+
"message": "Gone"
693733
}
694734
]
695735
}

0 commit comments

Comments
 (0)