From bc5f143ae636cb409bc75ebc475a55c576c5e5ee Mon Sep 17 00:00:00 2001 From: Derrick Hammer Date: Tue, 19 Mar 2024 07:50:05 -0400 Subject: [PATCH] chore: update swagger.yaml --- src/account/swagger.yaml | 32 +++++++++++++++++++++++++++----- 1 file changed, 27 insertions(+), 5 deletions(-) diff --git a/src/account/swagger.yaml b/src/account/swagger.yaml index e72dcec..47a877a 100644 --- a/src/account/swagger.yaml +++ b/src/account/swagger.yaml @@ -42,7 +42,7 @@ paths: description: Successfully registered "400": description: Bad Request - /api/auth/verify-email: + /api/account/verify-email: post: summary: Verify email address requestBody: @@ -64,7 +64,7 @@ paths: application/json: schema: $ref: "#/components/schemas/OTPGenerateResponse" - /api/auth/otp/verify: + /api/account/otp/verify: post: summary: Verify OTP for enabling two-factor authentication requestBody: @@ -76,7 +76,7 @@ paths: responses: "200": description: OTP verified successfully - /api/auth/otp/validate: + /api/account/otp/validate: post: summary: Validate OTP for two-factor authentication login requestBody: @@ -100,7 +100,7 @@ paths: responses: "200": description: OTP disabled successfully - /api/auth/password-reset/request: + /api/account/password-reset/request: post: summary: Request a password reset requestBody: @@ -112,7 +112,7 @@ paths: responses: "200": description: Password reset requested successfully - /api/auth/password-reset/confirm: + /api/account/password-reset/confirm: post: summary: Confirm a password reset requestBody: @@ -148,6 +148,18 @@ paths: $ref: "#/components/schemas/AccountInfoResponse" "401": description: Unauthorized + /api/account/update-email: + post: + summary: Update email address + requestBody: + required: true + content: + application/json: + schema: + $ref: "#/components/schemas/UpdateEmailRequest" + responses: + "200": + description: Email updated successfully /api/upload-limit: get: summary: Get the basic file upload (POST) upload limit set by the portal @@ -248,6 +260,16 @@ components: type: string password: type: string + UpdateEmailRequest: + type: object + required: + - email + - password + properties: + email: + type: string + password: + type: string PingResponse: type: object properties: