Skip to content

Commit 1443fe5

Browse files
chore: Update openapi.yml to add required fields in schemas
1 parent 7d8ecd5 commit 1443fe5

File tree

1 file changed

+39
-1
lines changed

1 file changed

+39
-1
lines changed

openapi.yml

Lines changed: 39 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1086,6 +1086,9 @@ components:
10861086
$ref: '#/components/schemas/StopsForLocation'
10871087
references:
10881088
$ref: '#/components/schemas/Reference'
1089+
required:
1090+
- list
1091+
- references
10891092

10901093
ArrivalDepartureForStop:
10911094
type: object
@@ -1224,6 +1227,9 @@ components:
12241227
$ref: '#/components/schemas/ArrivalDepartureForStop'
12251228
references:
12261229
$ref: '#/components/schemas/Reference'
1230+
required:
1231+
- entry
1232+
- references
12271233

12281234
ArrivalsDeparturesForStopResponse:
12291235
type: object
@@ -1235,8 +1241,13 @@ components:
12351241
type: array
12361242
items:
12371243
$ref: '#/components/schemas/ArrivalDepartureForStop'
1244+
required:
1245+
- arrivalsAndDepartures
12381246
references:
12391247
$ref: '#/components/schemas/Reference'
1248+
required:
1249+
- entry
1250+
- references
12401251

12411252
RouteResponse:
12421253
type: object
@@ -1245,6 +1256,9 @@ components:
12451256
$ref: '#/components/schemas/RouteEntry'
12461257
references:
12471258
$ref: '#/components/schemas/Reference'
1259+
required:
1260+
- entry
1261+
- references
12481262

12491263
Polylines:
12501264
type: object
@@ -1308,7 +1322,9 @@ components:
13081322
example: '1_10911'
13091323
references:
13101324
$ref: '#/components/schemas/Reference'
1311-
1325+
required:
1326+
- data
1327+
- references
13121328
# Trip Components
13131329
TripEntry:
13141330
type: object
@@ -1495,6 +1511,10 @@ components:
14951511
references:
14961512
$ref: '#/components/schemas/Reference'
14971513

1514+
required:
1515+
- entry
1516+
- references
1517+
14981518
TripsForLocationResponse:
14991519
type: object
15001520
properties:
@@ -1511,6 +1531,10 @@ components:
15111531
references:
15121532
$ref: '#/components/schemas/Reference'
15131533

1534+
required:
1535+
- list
1536+
- references
1537+
15141538
TripDetailsResponse:
15151539
type: object
15161540
properties:
@@ -1519,13 +1543,20 @@ components:
15191543
references:
15201544
$ref: '#/components/schemas/Reference'
15211545

1546+
required:
1547+
- entry
1548+
- references
1549+
15221550
TripVehicleResponse:
15231551
type: object
15241552
properties:
15251553
entry:
15261554
$ref: '#/components/schemas/TripEntry'
15271555
references:
15281556
$ref: '#/components/schemas/Reference'
1557+
required:
1558+
- entry
1559+
- references
15291560

15301561
StopResponse:
15311562
type: object
@@ -1535,6 +1566,10 @@ components:
15351566
references:
15361567
$ref: '#/components/schemas/Reference'
15371568

1569+
required:
1570+
- entry
1571+
- references
1572+
15381573
StopIDsForAgencyResponse:
15391574
type: object
15401575
properties:
@@ -1546,6 +1581,9 @@ components:
15461581
type: string
15471582
references:
15481583
$ref: '#/components/schemas/Reference'
1584+
required:
1585+
- list
1586+
- references
15491587

15501588
ScheduleFrequency:
15511589
type: object

0 commit comments

Comments
 (0)