Skip to content

Commit e7f0a3c

Browse files
committed
Add headers to swagger endpoints
1 parent af95ce1 commit e7f0a3c

File tree

2 files changed

+12
-0
lines changed

2 files changed

+12
-0
lines changed

infrastructure/swagger/05_paths.yaml

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -122,6 +122,8 @@ paths:
122122
parameters:
123123
- $ref: "#/components/parameters/ProductTeamId"
124124
- $ref: "#/components/parameters/HeaderVersion"
125+
- $ref: "#/components/parameters/HeaderAuthorization"
126+
- $ref: "#/components/parameters/HeaderApikey"
125127
- $ref: "#/components/parameters/HeaderRequestId"
126128
- $ref: "#/components/parameters/HeaderCorrelationId"
127129
responses:
@@ -145,6 +147,8 @@ paths:
145147
parameters:
146148
- $ref: "#/components/parameters/ProductTeamId"
147149
- $ref: "#/components/parameters/HeaderVersion"
150+
- $ref: "#/components/parameters/HeaderAuthorization"
151+
- $ref: "#/components/parameters/HeaderApikey"
148152
- $ref: "#/components/parameters/HeaderRequestId"
149153
- $ref: "#/components/parameters/HeaderCorrelationId"
150154
responses:
@@ -284,6 +288,8 @@ paths:
284288
- $ref: "#/components/parameters/ProductTeamIdQuery"
285289
- $ref: "#/components/parameters/OrganisationCodeQuery"
286290
- $ref: "#/components/parameters/HeaderVersion"
291+
- $ref: "#/components/parameters/HeaderAuthorization"
292+
- $ref: "#/components/parameters/HeaderApikey"
287293
- $ref: "#/components/parameters/HeaderRequestId"
288294
- $ref: "#/components/parameters/HeaderCorrelationId"
289295
responses:
@@ -350,6 +356,8 @@ paths:
350356
parameters:
351357
- $ref: "#/components/parameters/ProductId"
352358
- $ref: "#/components/parameters/HeaderVersion"
359+
- $ref: "#/components/parameters/HeaderAuthorization"
360+
- $ref: "#/components/parameters/HeaderApikey"
353361
- $ref: "#/components/parameters/HeaderRequestId"
354362
- $ref: "#/components/parameters/HeaderCorrelationId"
355363
responses:
@@ -418,6 +426,8 @@ paths:
418426
- $ref: "#/components/parameters/ProductTeamId"
419427
- $ref: "#/components/parameters/ProductId"
420428
- $ref: "#/components/parameters/HeaderVersion"
429+
- $ref: "#/components/parameters/HeaderAuthorization"
430+
- $ref: "#/components/parameters/HeaderApikey"
421431
- $ref: "#/components/parameters/HeaderRequestId"
422432
- $ref: "#/components/parameters/HeaderCorrelationId"
423433
responses:

infrastructure/swagger/09_components--headers.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,10 +22,12 @@ components:
2222
HeaderAuthorization:
2323
in: header
2424
name: authorization
25+
required: true
2526
schema:
2627
$ref: "#/components/schemas/HeaderAuthorization"
2728
HeaderApikey:
2829
in: header
2930
name: apikey
31+
required: true
3032
schema:
3133
$ref: "#/components/schemas/HeaderApikey"

0 commit comments

Comments
 (0)