From 42600e82b31b50796425c34ba06f780cae73e154 Mon Sep 17 00:00:00 2001 From: George J Padayatti Date: Sun, 12 Nov 2023 15:56:52 +0530 Subject: [PATCH] Upd: Read data sharing UI Signed-off-by: George J Padayatti --- openapi/v2023.11.1/bundled.yaml | 69 +++++++++++++++++++ openapi/v2023.11.1/index.yaml | 3 + .../paths/serviceReadDataSharingUi.yaml | 67 ++++++++++++++++++ 3 files changed, 139 insertions(+) create mode 100644 openapi/v2023.11.1/paths/serviceReadDataSharingUi.yaml diff --git a/openapi/v2023.11.1/bundled.yaml b/openapi/v2023.11.1/bundled.yaml index 6c38057..6b3f765 100644 --- a/openapi/v2023.11.1/bundled.yaml +++ b/openapi/v2023.11.1/bundled.yaml @@ -4063,6 +4063,75 @@ paths: - BearerAuth: [] tags: - service + /service/data-sharing: + get: + description: READ - Data sharing UI + operationId: serviceReadDataSharingUi + parameters: + - name: dataAgreementId + in: query + description: ID for data agreement + required: true + schema: + type: string + - name: accessToken + in: query + description: Access token for authentication + required: false + schema: + type: string + - name: apiKey + in: query + description: API key for authorization + required: false + schema: + type: string + - name: individualId + in: query + description: ID for the individual + required: false + schema: + type: string + - name: thirdPartyOrgName + in: query + description: Name of the third-party organization + required: true + schema: + type: string + - name: thirdPartyOrgLogoImageUrl + in: query + description: URL for the third-party organization's logo image + required: false + schema: + type: string + - name: dataSharingUiRedirectUrl + in: query + description: Redirect URL for data sharing UI + required: true + schema: + type: string + - name: authorisationCode + in: query + description: Authorization code + required: false + schema: + type: string + - name: authorisationRedirectUrl + in: query + description: Redirect URL for authorization + required: false + schema: + type: string + responses: + '200': + description: Ok + '400': + description: bad input parameter + security: + - BearerAuth: [] + summary: READ - Data sharing UI + tags: + - service /audit/admin/logs: get: operationId: auditAdminLogs diff --git a/openapi/v2023.11.1/index.yaml b/openapi/v2023.11.1/index.yaml index 35af602..9bdbb5e 100644 --- a/openapi/v2023.11.1/index.yaml +++ b/openapi/v2023.11.1/index.yaml @@ -324,6 +324,9 @@ paths: /service/image/{imageId}: get: $ref: ./paths/serviceReadOrganisationImage.yaml + /service/data-sharing: + get: + $ref: ./paths/serviceReadDataSharingUi.yaml /audit/admin/logs: get: $ref: ./paths/auditAdminLogs.yaml diff --git a/openapi/v2023.11.1/paths/serviceReadDataSharingUi.yaml b/openapi/v2023.11.1/paths/serviceReadDataSharingUi.yaml new file mode 100644 index 0000000..30946f5 --- /dev/null +++ b/openapi/v2023.11.1/paths/serviceReadDataSharingUi.yaml @@ -0,0 +1,67 @@ +description: READ - Data sharing UI +operationId: serviceReadDataSharingUi +parameters: + - name: dataAgreementId + in: query + description: ID for data agreement + required: true + schema: + type: string + - name: accessToken + in: query + description: Access token for authentication + required: false + schema: + type: string + - name: apiKey + in: query + description: API key for authorization + required: false + schema: + type: string + - name: individualId + in: query + description: ID for the individual + required: false + schema: + type: string + - name: thirdPartyOrgName + in: query + description: Name of the third-party organization + required: true + schema: + type: string + - name: thirdPartyOrgLogoImageUrl + in: query + description: URL for the third-party organization's logo image + required: false + schema: + type: string + - name: dataSharingUiRedirectUrl + in: query + description: Redirect URL for data sharing UI + required: true + schema: + type: string + - name: authorisationCode + in: query + description: Authorization code + required: false + schema: + type: string + - name: authorisationRedirectUrl + in: query + description: Redirect URL for authorization + required: false + schema: + type: string +responses: + "200": + description: Ok + "400": + description: bad input parameter +security: + - BearerAuth: [] +summary: READ - Data sharing UI +tags: + - service