2026-01-23 17:56:46 +05:30
|
|
|
# Prepopulate Module Functions
|
|
|
|
|
# Reference data and lookup endpoints
|
|
|
|
|
|
|
|
|
|
registerUser:
|
|
|
|
|
handler: src/modules/user/handlers/authentication/registration.handler
|
|
|
|
|
memorySize: 384
|
|
|
|
|
package:
|
|
|
|
|
patterns:
|
|
|
|
|
- 'src/modules/user/**'
|
|
|
|
|
- ${file(./serverless/patterns/base.yml):pattern1}
|
|
|
|
|
- ${file(./serverless/patterns/base.yml):pattern2}
|
|
|
|
|
- ${file(./serverless/patterns/base.yml):pattern3}
|
|
|
|
|
- ${file(./serverless/patterns/base.yml):pattern4}
|
|
|
|
|
events:
|
|
|
|
|
- httpApi:
|
|
|
|
|
path: /user/register
|
|
|
|
|
method: post
|
|
|
|
|
|
|
|
|
|
submitPersonalInfo:
|
|
|
|
|
handler: src/modules/user/handlers/authentication/submitPersonalInfo.handler
|
|
|
|
|
memorySize: 384
|
|
|
|
|
package:
|
|
|
|
|
patterns:
|
|
|
|
|
- 'src/modules/user/**'
|
|
|
|
|
- ${file(./serverless/patterns/base.yml):pattern1}
|
|
|
|
|
- ${file(./serverless/patterns/base.yml):pattern2}
|
|
|
|
|
- ${file(./serverless/patterns/base.yml):pattern3}
|
|
|
|
|
- ${file(./serverless/patterns/base.yml):pattern4}
|
|
|
|
|
events:
|
|
|
|
|
- httpApi:
|
|
|
|
|
path: /user/submit-personal-info
|
|
|
|
|
method: post
|
|
|
|
|
|
|
|
|
|
verifyOtpForUser:
|
|
|
|
|
handler: src/modules/user/handlers/authentication/verifyOtpForUser.handler
|
|
|
|
|
memorySize: 384
|
|
|
|
|
package:
|
|
|
|
|
patterns:
|
|
|
|
|
- 'src/modules/user/**'
|
|
|
|
|
- ${file(./serverless/patterns/base.yml):pattern1}
|
|
|
|
|
- ${file(./serverless/patterns/base.yml):pattern2}
|
|
|
|
|
- ${file(./serverless/patterns/base.yml):pattern3}
|
|
|
|
|
- ${file(./serverless/patterns/base.yml):pattern4}
|
|
|
|
|
events:
|
|
|
|
|
- httpApi:
|
|
|
|
|
path: /user/verify-otp
|
|
|
|
|
method: post
|
2026-01-30 15:30:45 +05:30
|
|
|
|
2026-02-19 12:44:55 +05:30
|
|
|
generateAccessFromRefreshToken:
|
|
|
|
|
handler: src/modules/user/handlers/authentication/generateRefereshToAccess.handler
|
|
|
|
|
memorySize: 384
|
|
|
|
|
package:
|
|
|
|
|
patterns:
|
|
|
|
|
- 'src/modules/user/**'
|
|
|
|
|
- ${file(./serverless/patterns/base.yml):pattern1}
|
|
|
|
|
- ${file(./serverless/patterns/base.yml):pattern2}
|
|
|
|
|
- ${file(./serverless/patterns/base.yml):pattern3}
|
|
|
|
|
- ${file(./serverless/patterns/base.yml):pattern4}
|
|
|
|
|
events:
|
|
|
|
|
- httpApi:
|
|
|
|
|
path: /user/generate-access-from-refresh
|
|
|
|
|
method: post
|
|
|
|
|
|
2026-01-30 15:30:45 +05:30
|
|
|
|
|
|
|
|
setPasscodeForMobile:
|
|
|
|
|
handler: src/modules/user/handlers/authentication/setPasscodeForMobile.handler
|
|
|
|
|
memorySize: 384
|
|
|
|
|
package:
|
|
|
|
|
patterns:
|
|
|
|
|
- 'src/modules/user/**'
|
|
|
|
|
- ${file(./serverless/patterns/base.yml):pattern1}
|
|
|
|
|
- ${file(./serverless/patterns/base.yml):pattern2}
|
|
|
|
|
- ${file(./serverless/patterns/base.yml):pattern3}
|
|
|
|
|
- ${file(./serverless/patterns/base.yml):pattern4}
|
|
|
|
|
events:
|
|
|
|
|
- httpApi:
|
|
|
|
|
path: /user/set-passcode
|
2026-02-02 14:50:23 +05:30
|
|
|
method: post
|
2026-02-10 15:14:11 +05:30
|
|
|
|
|
|
|
|
|
|
|
|
|
verifyPasscode:
|
|
|
|
|
handler: src/modules/user/handlers/authentication/verifyPasscode.handler
|
|
|
|
|
memorySize: 384
|
|
|
|
|
package:
|
|
|
|
|
patterns:
|
|
|
|
|
- 'src/modules/user/**'
|
|
|
|
|
- ${file(./serverless/patterns/base.yml):pattern1}
|
|
|
|
|
- ${file(./serverless/patterns/base.yml):pattern2}
|
|
|
|
|
- ${file(./serverless/patterns/base.yml):pattern3}
|
|
|
|
|
- ${file(./serverless/patterns/base.yml):pattern4}
|
|
|
|
|
events:
|
|
|
|
|
- httpApi:
|
|
|
|
|
path: /user/verify-passcode
|
|
|
|
|
method: post
|
2026-02-02 14:50:23 +05:30
|
|
|
|
|
|
|
|
setUserInterest:
|
|
|
|
|
handler: src/modules/user/handlers/authentication/SetuserInterest.handler
|
|
|
|
|
memorySize: 384
|
|
|
|
|
package:
|
|
|
|
|
patterns:
|
|
|
|
|
- 'src/modules/user/**'
|
|
|
|
|
- ${file(./serverless/patterns/base.yml):pattern1}
|
|
|
|
|
- ${file(./serverless/patterns/base.yml):pattern2}
|
|
|
|
|
- ${file(./serverless/patterns/base.yml):pattern3}
|
|
|
|
|
- ${file(./serverless/patterns/base.yml):pattern4}
|
|
|
|
|
events:
|
|
|
|
|
- httpApi:
|
|
|
|
|
path: /user/set-interests
|
2026-02-02 17:09:42 +05:30
|
|
|
method: post
|
|
|
|
|
|
|
|
|
|
setUserLocationss:
|
|
|
|
|
handler: src/modules/user/handlers/authentication/SetLocationofUser.handler
|
|
|
|
|
memorySize: 384
|
|
|
|
|
package:
|
|
|
|
|
patterns:
|
|
|
|
|
- 'src/modules/user/**'
|
|
|
|
|
- ${file(./serverless/patterns/base.yml):pattern1}
|
|
|
|
|
- ${file(./serverless/patterns/base.yml):pattern2}
|
|
|
|
|
- ${file(./serverless/patterns/base.yml):pattern3}
|
|
|
|
|
- ${file(./serverless/patterns/base.yml):pattern4}
|
|
|
|
|
events:
|
|
|
|
|
- httpApi:
|
|
|
|
|
path: /user/set-location-user
|
2026-02-04 15:32:11 +05:30
|
|
|
method: post
|
|
|
|
|
|
|
|
|
|
getLandingPageDetails:
|
|
|
|
|
handler: src/modules/user/handlers/activities/landingPageAllDetails.handler
|
|
|
|
|
memorySize: 384
|
|
|
|
|
package:
|
|
|
|
|
patterns:
|
|
|
|
|
- 'src/modules/user/activities/**'
|
|
|
|
|
- ${file(./serverless/patterns/base.yml):pattern1}
|
|
|
|
|
- ${file(./serverless/patterns/base.yml):pattern2}
|
|
|
|
|
- ${file(./serverless/patterns/base.yml):pattern3}
|
|
|
|
|
- ${file(./serverless/patterns/base.yml):pattern4}
|
|
|
|
|
events:
|
|
|
|
|
- httpApi:
|
|
|
|
|
path: /user/activities/get-landing-page-details
|
2026-02-06 19:27:37 +05:30
|
|
|
method: get
|
|
|
|
|
|
2026-02-09 15:27:10 +05:30
|
|
|
getSurpriseMePageDetails:
|
|
|
|
|
handler: src/modules/user/handlers/activities/surpriseMePage.handler
|
|
|
|
|
memorySize: 384
|
|
|
|
|
package:
|
|
|
|
|
patterns:
|
|
|
|
|
- 'src/modules/user/activities/**'
|
|
|
|
|
- ${file(./serverless/patterns/base.yml):pattern1}
|
|
|
|
|
- ${file(./serverless/patterns/base.yml):pattern2}
|
|
|
|
|
- ${file(./serverless/patterns/base.yml):pattern3}
|
|
|
|
|
- ${file(./serverless/patterns/base.yml):pattern4}
|
|
|
|
|
events:
|
|
|
|
|
- httpApi:
|
|
|
|
|
path: /user/activities/get-surprise-me-page-details
|
|
|
|
|
method: get
|
|
|
|
|
|
2026-02-06 19:27:37 +05:30
|
|
|
getActivityDetailsById:
|
|
|
|
|
handler: src/modules/user/handlers/activities/getByIdActivityDetails.handler
|
|
|
|
|
memorySize: 384
|
|
|
|
|
package:
|
|
|
|
|
patterns:
|
|
|
|
|
- 'src/modules/user/activities/**'
|
|
|
|
|
- ${file(./serverless/patterns/base.yml):pattern1}
|
|
|
|
|
- ${file(./serverless/patterns/base.yml):pattern2}
|
|
|
|
|
- ${file(./serverless/patterns/base.yml):pattern3}
|
|
|
|
|
- ${file(./serverless/patterns/base.yml):pattern4}
|
|
|
|
|
events:
|
|
|
|
|
- httpApi:
|
|
|
|
|
path: /user/activities/get-activity-details-by-id/{activity_xid}
|
2026-02-09 15:34:13 +05:30
|
|
|
method: get
|
|
|
|
|
|
|
|
|
|
checkAvailabilityDetails:
|
|
|
|
|
handler: src/modules/user/handlers/activities/checkAvailabilityDetails.handler
|
|
|
|
|
memorySize: 384
|
|
|
|
|
package:
|
|
|
|
|
patterns:
|
|
|
|
|
- 'src/modules/user/handlers/activities/**'
|
|
|
|
|
- ${file(./serverless/patterns/base.yml):pattern1}
|
|
|
|
|
- ${file(./serverless/patterns/base.yml):pattern2}
|
|
|
|
|
- ${file(./serverless/patterns/base.yml):pattern3}
|
|
|
|
|
- ${file(./serverless/patterns/base.yml):pattern4}
|
|
|
|
|
events:
|
|
|
|
|
- httpApi:
|
|
|
|
|
path: /user/activities/check-availability/{activity_xid}
|
2026-02-13 17:40:12 +05:30
|
|
|
method: get
|
|
|
|
|
|
|
|
|
|
searchActivities:
|
|
|
|
|
handler: src/modules/user/handlers/activities/getSpecificSearchApi.handler
|
|
|
|
|
memorySize: 384
|
|
|
|
|
package:
|
|
|
|
|
patterns:
|
|
|
|
|
- 'src/modules/user/handlers/activities/**'
|
|
|
|
|
- ${file(./serverless/patterns/base.yml):pattern1}
|
|
|
|
|
- ${file(./serverless/patterns/base.yml):pattern2}
|
|
|
|
|
- ${file(./serverless/patterns/base.yml):pattern3}
|
|
|
|
|
- ${file(./serverless/patterns/base.yml):pattern4}
|
|
|
|
|
events:
|
|
|
|
|
- httpApi:
|
2026-02-13 17:52:17 +05:30
|
|
|
path: /user/activities/specific-search
|
2026-02-04 15:32:11 +05:30
|
|
|
method: get
|