{ "openapi": "3.0.3", "info": { "title": "bank Emulator Swagger Simbrella FirstAdvance - OpenAPI 3.0", "description": "This is a Simbrella FirstAdvance bank Backend Server Emulator with the OpenAPI 3.0 specification. \n\n\nSome useful links:\n- [Web Simulated Demo Page](https://digifi-salaryloan.chiefsoft.net/)\n- [Web Management Support Portal](https://digifi-office.chiefsoft.net/auth/login)", "termsOfService": "http://swagger.io/terms/", "contact": { "email": "support@chiefsoft.com" }, "license": { "name": "Apache 2.0", "url": "http://www.apache.org/licenses/LICENSE-2.0.html" }, "version": "1.0.11" }, "servers": [ { "url": "http://localhost:6337" }, { "url": "http://localhost:5000" }, { "url": "http://10.10.11.17:6337" }, { "url": "https://bank-emulator.dev.simbrellang.net" } ], "tags": [ { "name": "RACCheck", "description": "Risk Acceptance Criteria Request", "externalDocs": { "description": "Find out more", "url": "https://www.simbrellang.net" } }, { "name": "CompleteRACcheck", "description": "Complete Risk Acceptance Criteria Request", "externalDocs": { "description": "Find out more", "url": "https://www.simbrellang.net" } }, { "name": "Disbursement", "description": "Loan Disbursement Request", "externalDocs": { "description": "Find out more", "url": "https://www.simbrellang.net" } }, { "name": "CollectLoan", "description": "Collect Loan Request", "externalDocs": { "description": "Find out more", "url": "https://www.simbrellang.net" } }, { "name": "TransactionVerify", "description": "Transaction Verify Request", "externalDocs": { "description": "Find out more", "url": "https://www.simbrellang.net" } }, { "name": "PenalCharge", "description": "Penal Charge Request", "externalDocs": { "description": "Find out more", "url": "https://www.simbrellang.net" } }, { "name": "RevokeEnableConsent", "description": "Revoke Enable Consent Request", "externalDocs": { "description": "Find out more", "url": "https://www.simbrellang.net" } }, { "name": "TokenValidation", "description": "Token Validation", "externalDocs": { "description": "Find out more", "url": "https://www.simbrellang.net" } }, { "name": "LienCheck", "description": "Lien Check", "externalDocs": { "description": "Find out more", "url": "https://www.simbrellang.net" } }, { "name": "NewTransactionCheck", "description": "New Transaction Check", "externalDocs": { "description": "Find out more", "url": "https://www.simbrellang.net" } } ], "paths": { "/api/rac-check": { "$ref": "swagger/paths/RACCheck.json" }, "/api/CompleteRACcheck": { "$ref": "swagger/paths/CompleteRACcheck.json" }, "/api/DisburseLoan": { "$ref": "swagger/paths/Disbursement.json" }, "/api/CollectLoan": { "$ref": "swagger/paths/CollectLoan.json" }, "/api/TransactionVerify": { "$ref": "swagger/paths/TransactionVerify.json" }, "/api/CollectPenalFee": { "$ref": "swagger/paths/PenalCharge.json" }, "/api/RevokeEnableConsent": { "$ref": "swagger/paths/RevokeEnableConsent.json" }, "/api/TokenValidation": { "$ref": "swagger/paths/TokenValidation.json" }, "/api/LienCheck": { "$ref": "swagger/paths/LienCheck.json" }, "/api/NewTransactionCheck": { "$ref": "swagger/paths/NewTransactionCheck.json" } }, "components": { "schemas": { "RACCheckRequest": { "$ref": "./schemas/RACCheckRequest.json" }, "RACCheckResponse": { "$ref": "./schemas/RACCheckResponse.json" }, "CompleteRACcheckRequest": { "$ref": "./schemas/CompleteRACcheckRequest.json" }, "CompleteRACcheckResponse": { "$ref": "./schemas/CompleteRACcheckResponse.json" }, "CustomerConsentRequest": { "$ref": "./schemas/CustomerConsentRequest.json" }, "CustomerConsentResponse": { "$ref": "./schemas/CustomerConsentResponse.json" }, "DisbursementRequest": { "$ref": "./schemas/DisbursementRequest.json" }, "DisbursementResponse": { "$ref": "./schemas/DisbursementResponse.json" }, "CollectLoanRequest": { "$ref": "./schemas/CollectLoanRequest.json" }, "CollectLoanResponse": { "$ref": "./schemas/CollectLoanResponse.json" }, "TransactionVerifyRequest": { "$ref": "./schemas/TransactionVerifyRequest.json" }, "TransactionVerifyResponse": { "$ref": "./schemas/TransactionVerifyResponse.json" }, "PenalChargeRequest": { "$ref": "./schemas/PenalChargeRequest.json" }, "PenalChargeResponse": { "$ref": "./schemas/PenalChargeResponse.json" }, "RevokeEnableConsentRequest": { "$ref": "./schemas/RevokeEnableConsentRequest.json" }, "RevokeEnableConsentResponse": { "$ref": "./schemas/RevokeEnableConsentResponse.json" }, "TokenValidationRequest": { "$ref": "./schemas/TokenValidationRequest.json" }, "TokenValidationResponse": { "$ref": "./schemas/TokenValidationResponse.json" }, "NewTransactionCheckRequest": { "$ref": "./schemas/NewTransactionCheckRequest.json" }, "NewTransactionCheckResponse": { "$ref": "./schemas/NewTransactionCheckResponse.json" }, "LienCheckRequest": { "$ref": "./schemas/LienCheckRequest.json" }, "LienCheckResponse": { "$ref": "./schemas/LienCheckResponse.json" }, "ApiResponse": { "$ref": "./schemas/ApiResponse.json" } }, "securitySchemes": { "api_key": { "type": "apiKey", "name": "x-api-key", "in": "header" }, "app_id": { "type": "apiKey", "name": "App-Id", "in": "header" } } }, "security": [ { "api_key": [] }, { "app_id": [] } ] }