Account
| API | Description |
|---|---|
| POST api/Account/GetLoginAccountDetails |
No documentation available. |
| POST api/Account/GetAccountDocumentDetails |
No documentation available. |
| POST api/Account/DownloadActisurePolicyDocumentByDocumentId |
No documentation available. |
Product
Controller for managing products
| API | Description |
|---|---|
| GET api/Product/GetAllProducts?languageId={languageId} |
Get All Insurance Plans |
| GET api/Product/GetProductById?productId={productId}&languageId={languageId} |
Product detail by ID |
| POST api/Product/DownloadBrochure?productId={productId}&languageId={languageId} |
Download Brochure |
| POST api/Product/GetRateRevision |
No documentation available. |
| GET api/Product/GetSearchProducts?languageId={languageId}&stateId={stateId}&schoolId={schoolId}&eligibilityId={eligibilityId}&dob={dob}&effectiveDate={effectiveDate}&productId={productId}&agentId={agentId} |
No documentation available. |
| GET api/Product/GetFileBytes?filePath={filePath} |
Get the stream of file from file path |
Security
Default API controller for handling the authentication operations All the operations in the controller are by default pointed to the local authentication source For any external authentication operation, invoke ExternalAuth controller
| API | Description |
|---|---|
| POST api/Security/Register |
Register a new API local user. |
| POST api/Security/RegisterExternalUser |
Register an external user to the security model (User profile resides in a different system while the login/security is local) |
| POST api/Security/SetupExternalLogin |
Link an external login with the local security system |
| POST api/Security/Authenticate |
Authenticate the given login credentials and generates non-persistent authentication token |
| POST api/Security/AuthenticateExternal |
Authenticate the given credentials against an external system |
| POST api/Security/GeneratePersistentToken |
Authenticate the given login credentials and generate a persistent authentication token. This action requires a valid authentication token |
| POST api/Security/ChangePassword |
Change the password of the current user. This API requires a valid authentication token |
| POST api/Security/Logout |
Logout of the current user session. This API requires a valid authentication token |
| GET api/Security/GetSecurityQuestions?languageCode={languageCode} |
Get the list of security questions for the given system |
| GET api/Security/GetUserSecurityQuestion?loginName={loginName} |
Get the list of security questions for the given system |
| POST api/Security/ResetPassword |
Reset te login password for the given user |
Portal
| API | Description |
|---|---|
| POST api/Portal/GetPortalDetails |
All Insurance Plans |
| GET api/Portal/GetFaqDetails?languageId={languageId} |
No documentation available. |
| POST api/Portal/Deserialize?input={input} |
No documentation available. |
Common
Search
| API | Description |
|---|---|
| GET api/Search/GetSchoolDetails?schoolId={schoolId} |
No documentation available. |
Payments
| API | Description |
|---|---|
| POST api/Payments/SubmitPaymentDetails |
To submit online payment details in DB |
| POST api/Payments/DoReceipting |
No documentation available. |
| POST api/Payments/GetEnrolledPolicyData?languageId={languageId} |
To get enrolled policy data |
| POST api/Payments/GetOnlinePaymentReceiptForDownload?sessionKey={sessionKey}&languageId={languageId} |
No documentation available. |
Enrollment
| API | Description |
|---|---|
| POST api/Enrollment/SaveProposalDetails?isSubmitted={isSubmitted} |
To save Enrollment Proposal Details |
| POST api/Enrollment/GetEnrolledData?languageId={languageId} |
No documentation available. |
| POST api/Enrollment/SavePolicy |
No documentation available. |
| POST api/Enrollment/ProcessFailedPolicy |
No documentation available. |
Sample
| API | Description |
|---|---|
| GET api/Sample/SampleAPI?input={input} |
No documentation available. |