[update]: Swagger documentation and responses

This commit is contained in:
VivianDee
2025-03-25 08:52:33 +01:00
parent 3e18c2b1cc
commit 0d87c82e3b
19 changed files with 153 additions and 99 deletions
+7 -7
View File
@@ -3,7 +3,7 @@ from app.api.services import (
EligibilityCheckService,
SelectOfferService,
ProvideLoanService,
LoanInformationService,
LoanStatusService,
RepaymentService,
CustomerConsentService,
NotificationCallbackService
@@ -65,13 +65,13 @@ def provide_loan():
return response
# LoanInformation Endpoint
@api.route('/LoanInformation', methods=['GET'])
# LoanStatus Endpoint
@api.route('/LoanStatus', methods=['POST'])
@require_auth
def loan_information():
data = request.args.to_dict()
# logger.info(f"LoanInformation request received: {data}")
response = LoanInformationService.process_request(data)
def loan_status():
data = request.get_json()
# logger.info(f"LoanStatus request received: {data}")
response = LoanStatusService.process_request(data)
return response