chore: update swagger.yaml

This commit is contained in:
Derrick Hammer 2024-03-19 07:50:05 -04:00
parent 845c47fef9
commit bc5f143ae6
Signed by: pcfreak30
GPG Key ID: C997C339BE476FF2
1 changed files with 27 additions and 5 deletions

View File

@ -42,7 +42,7 @@ paths:
description: Successfully registered description: Successfully registered
"400": "400":
description: Bad Request description: Bad Request
/api/auth/verify-email: /api/account/verify-email:
post: post:
summary: Verify email address summary: Verify email address
requestBody: requestBody:
@ -64,7 +64,7 @@ paths:
application/json: application/json:
schema: schema:
$ref: "#/components/schemas/OTPGenerateResponse" $ref: "#/components/schemas/OTPGenerateResponse"
/api/auth/otp/verify: /api/account/otp/verify:
post: post:
summary: Verify OTP for enabling two-factor authentication summary: Verify OTP for enabling two-factor authentication
requestBody: requestBody:
@ -76,7 +76,7 @@ paths:
responses: responses:
"200": "200":
description: OTP verified successfully description: OTP verified successfully
/api/auth/otp/validate: /api/account/otp/validate:
post: post:
summary: Validate OTP for two-factor authentication login summary: Validate OTP for two-factor authentication login
requestBody: requestBody:
@ -100,7 +100,7 @@ paths:
responses: responses:
"200": "200":
description: OTP disabled successfully description: OTP disabled successfully
/api/auth/password-reset/request: /api/account/password-reset/request:
post: post:
summary: Request a password reset summary: Request a password reset
requestBody: requestBody:
@ -112,7 +112,7 @@ paths:
responses: responses:
"200": "200":
description: Password reset requested successfully description: Password reset requested successfully
/api/auth/password-reset/confirm: /api/account/password-reset/confirm:
post: post:
summary: Confirm a password reset summary: Confirm a password reset
requestBody: requestBody:
@ -148,6 +148,18 @@ paths:
$ref: "#/components/schemas/AccountInfoResponse" $ref: "#/components/schemas/AccountInfoResponse"
"401": "401":
description: Unauthorized 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: /api/upload-limit:
get: get:
summary: Get the basic file upload (POST) upload limit set by the portal summary: Get the basic file upload (POST) upload limit set by the portal
@ -248,6 +260,16 @@ components:
type: string type: string
password: password:
type: string type: string
UpdateEmailRequest:
type: object
required:
- email
- password
properties:
email:
type: string
password:
type: string
PingResponse: PingResponse:
type: object type: object
properties: properties: