Skip to content

Commit e2ba793

Browse files
committed
[release/2024-10-16] fix-forward: update swagger
1 parent 6d9154f commit e2ba793

File tree

1 file changed

+69
-0
lines changed

1 file changed

+69
-0
lines changed

docs/public_swagger/swagger.yaml

Lines changed: 69 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -590,6 +590,50 @@ paths:
590590
application/fhir+json:
591591
schema:
592592
$ref: "#/components/schemas/OperationOutcome"
593+
? /ProductTeam/{product_team_id}/Product/{product_id}/DeviceReferenceData/{device_reference_data_id}
594+
: get:
595+
operationId: readDeviceReferenceData
596+
summary: readDeviceReferenceData endpoint for APIGEE integration
597+
parameters:
598+
- name: product_team_id
599+
in: path
600+
required: true
601+
description: logical identifier
602+
schema:
603+
type: string
604+
- name: product_id
605+
in: path
606+
required: true
607+
description: logical identifier
608+
schema:
609+
type: string
610+
- name: device_reference_data_id
611+
in: path
612+
required: true
613+
description: logical identifier
614+
schema:
615+
type: string
616+
- in: header
617+
name: version
618+
schema:
619+
$ref: "#/components/schemas/Version"
620+
- in: header
621+
name: x-request-id
622+
schema:
623+
$ref: "#/components/schemas/RequestId"
624+
- in: header
625+
name: x-correlation-id
626+
schema:
627+
$ref: "#/components/schemas/CorrelationId"
628+
responses:
629+
"200":
630+
$ref: "#/components/responses/DeviceReferenceDataResponse"
631+
"4XX":
632+
description: "Client Error"
633+
content:
634+
application/fhir+json:
635+
schema:
636+
$ref: "#/components/schemas/OperationOutcome"
593637
/searchSdsDevice:
594638
get:
595639
operationId: searchsdsdevice
@@ -2861,3 +2905,28 @@ components:
28612905
keys:
28622906
- key_type: "product_team_id_alias"
28632907
key_value: "FOOBAR"
2908+
DeviceReferenceDataResponse:
2909+
description: Read Device Reference Data operation successful
2910+
content:
2911+
application/json:
2912+
schema:
2913+
type: object
2914+
properties:
2915+
id:
2916+
type: string
2917+
name:
2918+
type: string
2919+
product_id:
2920+
type: string
2921+
product_team_id:
2922+
type: string
2923+
ods_code:
2924+
type: string
2925+
status:
2926+
type: string
2927+
created_on:
2928+
type: string
2929+
updated_on:
2930+
type: string
2931+
deleted_on:
2932+
type: string

0 commit comments

Comments
 (0)