PreAuthorization

Controller to manage PreAuthorization

APIDescription
POST api/PreAuthorization/GetPreAuthorizationRequestList

Gets The list of PreAuthorization Requests

GET api/PreAuthorization/GetDiagnosisList?languageId={languageId}

To get the list of Diagnosis

POST api/PreAuthorization/SavePreAuthRequest

To save PreAuthorization Data

POST api/PreAuthorization/UploadPreAuthDocuments?preAuthRerequestId={preAuthRerequestId}&documentType={documentType}

To uplod PreAuthorization Documents

POST api/PreAuthorization/DeletePreAuthDocuments?documentId={documentId}&preauthrequestId={preauthrequestId}

To Delete PreAuthorization Documents

POST api/PreAuthorization/DownloadPreAuthDocuments

To Download PreAuthorization Documents

GET api/PreAuthorization/GetPreAuthRequest/{id}

Gets Pre Auth Request By Id

GET api/PreAuthorization/GetHospitalStatus?languageId={languageId}

Get GPS Hospital status

POST api/PreAuthorization/ExportPreAuthorizationListToExcel

Method to export PreAuthorizationList details to excel

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

APIDescription
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/SetupUserRole

No documentation available.

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

GET api/Security/GetCurrentSessionId

No documentation available.

POST api/Security/UpdateSecurityResponse

No documentation available.

Commissions

Manage commission statement and details

APIDescription
POST api/Commissions/GetCommissionsStatementForAgent

Get Agency/agent commission details

POST api/Commissions/ExportToExcelCommissionsStatementForAgent

Export to excel Agency/agent commission details

POST api/Commissions/GetCommissionsStatementItemForAgent

Get commission statement details of agenet

POST api/Commissions/GetCommissionsReportDataForDownload

Export statement list as pdf

POST api/Commissions/GetCommissionsReportDataForPrint

Export statement list as pdf

POST api/Commissions/GetCommissionDashboardCountForAgentRow

get commission count for agent dashboard graph drawing

AgentHierarchy

Controller for agent hierarchy

APIDescription
POST api/AgentHierarchy/SubmitAgentHierarchy

SaveAgentHierarchy

POST api/AgentHierarchy/UpdateAgentHierarchy

Update Agent Hierarchy

GET api/AgentHierarchy/GetLoginAgentHierarchyTreeDetails

To get logined agent hierarchy details

Proposal

API controller to manage proposal queue

APIDescription
POST api/Proposal/GetProposalQueueForAgent

Get proposal details

POST api/Proposal/ExportToExcelGetProposalQueueForAgent

Method to export

CommunicationFiles

Controller associated with Message functionalities

APIDescription
POST api/CommunicationFiles/InsertAttachments

Insert Attachements associated with Messages

POST api/CommunicationFiles/UploadMailAttachments

Upload Mail Attachments

POST api/CommunicationFiles/DeleteMailAttachment?filePath={filePath}

Delete Mail Attachment

POST api/CommunicationFiles/DownloadMailAttachment?filePath={filePath}&fileName={fileName}

Download Mail Attachment

AgentLibrary

Controller for managint the library of agent

APIDescription
GET api/AgentLibrary/GetAgentLibrary

Get the list of folders and files

GET api/AgentLibrary/GetPDFByFileName?filePath={filePath}

Gets the agent libray PDF file to view in Popup. File path

POST api/AgentLibrary/GetFileByFileName

Gets the agent libray file from the given file name.

Portal

API Controller for Portal configurations

APIDescription
GET api/Portal/GetPortalTemplates?routeName={routeName}&templateName={templateName}

Get the list of portal templates for the given parameters

GET api/Portal/GetPortalLanguages

Gets the languages for portal configured for the current system

GET api/Portal/GetAllPortals

To get All the Portals

ClaimsIntegration

APIDescription
GET api/ClaimsIntegration/GetLatestPaymentTypes?entityId={entityId}

No documentation available.

POST api/ClaimsIntegration/GetMyClaims

Get Claim History

POST api/ClaimsIntegration/UploadClaimDocuments?claimId={claimId}&claimType={claimType}&documentId={documentId}&languageCode={languageCode}&FileSize={FileSize}

To upolad Claim Documents

POST api/ClaimsIntegration/DeleteClaimDocuments?uploadId={uploadId}&claimId={claimId}&claimType={claimType}&languageCode={languageCode}

Delete Claim Documents

GET api/ClaimsIntegration/GetClaimDetails?claimId={claimId}

Get Claim Details

GET api/ClaimsIntegration/GetClaimUploadDocuments?claimId={claimId}&claimType={claimType}&languageCode={languageCode}

No documentation available.

GET api/ClaimsIntegration/GetClaimTemplateText?lang={lang}

Get Template Text for Disability and LifeClaim

GET api/ClaimsIntegration/GetEOBPdfFromHtml?claimNumber={claimNumber}&claimantEntityId={claimantEntityId}&languageCode={languageCode}

Get EOB details of claim based on claim id and entity id

POST api/ClaimsIntegration/DownloadClaimDocument?uploadId={uploadId}

Download the uploaded document based on upload id

GET api/ClaimsIntegration/GetMemberBankAccounts?entityId={entityId}

No documentation available.

POST api/ClaimsIntegration/SaveClaimUploadDocuments?claimId={claimId}&claimType={claimType}&languageCode={languageCode}

Save Claim upload documents that not saved

Currency

Controller for managing currency

APIDescription
POST api/Currency/GetCurrencyListData

Function to return the currency names

ClaimsQuestionnaire

APIDescription
GET api/ClaimsQuestionnaire/GetQuestions?claimType={claimType}&language={language}&claimAmount={claimAmount}

Get Questionnaire

APIDescription
POST api/Cookie/GetCookieText

No documentation available.

POST api/Cookie/UpdateCookieInfo

No documentation available.

RenewalsProposal

Controller for managing Renewals Proposal

APIDescription
POST api/RenewalsProposal/SaveRenewalProposal

Save renewal proposal details

POST api/RenewalsProposal/SubmitRenewalProposal

Submit renewal proposal details

POST api/RenewalsProposal/GetRenewalProposal?renewalID={renewalID}&renewalPersonalInfoID={renewalPersonalInfoID}

Get renewal proposal details

POST api/RenewalsProposal/SaveEmailQueueData

To insert data into email queue table

POST api/RenewalsProposal/DownloadEmailAttachement

to download attachement of Email

GET api/RenewalsProposal/GetRenewalProposalpersonalInfo?RenewalPersonalInfoID={RenewalPersonalInfoID}

Get renewal proposal policy personal details

GET api/RenewalsProposal/GetProductAreaTerritory?productId={productId}

Get area terri

POST api/RenewalsProposal/GetProposalProducts

To Get Product Based on Area and category

POST api/RenewalsProposal/GetProposalProductBenefits

To Get Product Based on Area and category

POST api/RenewalsProposal/GetBenefitPricesFromDB

Get Proposal Product's Benefits

GET api/RenewalsProposal/GetCodeSetCodes

No documentation available.

GET api/RenewalsProposal/GetRenewalEmailAttachement?renewalId={renewalId}

POST api/RenewalsProposal/FetchProductBrochureDocumentDownloadApiPath

Get product brochure download api path

GET api/RenewalsProposal/GetRenewalDocumentData?renewalId={renewalId}

GetRenewalDocumentData

GET api/RenewalsProposal/GetRenewalPMEDocumentData?renewalId={renewalId}

GetRenewalPMEDocumentData

AccountMaster

APIDescription
GET api/AccountMaster/GetSecurityQuestions?langCode={langCode}

Get the list of security questions for the given language

GET api/AccountMaster/GetCaptchaImageFromText?captchaText={captchaText}

Get captcha image by passing the captcha text

POST api/AccountMaster/TestEmail?emailContent={emailContent}

No documentation available.

GET api/AccountMaster/GetUserData

No documentation available.

GET api/AccountMaster/LogOut

No documentation available.

Portfolio

Controller for managing Portfolio

APIDescription
POST api/Portfolio/GetPortfolioGroupsForAgentRow

Gets the portfolio details for agent for group

POST api/Portfolio/GetPortfolioReportForAgentRow

Gets the portfolio list by agent id.

POST api/Portfolio/ExportToExcelGetPortfolioGroupsForAgentRow

Method to export portfolio list by agent id to excel for group and individual

POST api/Portfolio/ExportToExcelPortfolioListingforAgentRow

Method to export portfolio list by agent id to excel

POST api/Portfolio/GetPortfolioDashboardCountForAgentRow

Gets the portfolio dashboard count for agent for individual and group

POST api/Portfolio/GetPortfolioAgentScore

Gets the portfolio agent score.

POST api/Portfolio/GetActivePortfolioSummaryForAgent

Gets the active portfolio summary for agent.

POST api/Portfolio/GetPortfolioSummary

Get Portflio summary

POST api/Portfolio/ExportToExcelPortfolioSummary

Export to as Excel

Policy360Claim

Controller for managing Policy360

APIDescription
POST api/Policy360Claim/GetPolicyClaimsList

Get Claims report

POST api/Policy360Claim/ExportToExcelClaimsReportForAgent

Method to export claims Report details to excel

POST api/Policy360Claim/GetClaimsListforCombinedEOB

Get Claim List for CombinedEOB

POST api/Policy360Claim/DownloadCombinedEOB

Download combined EOB for the given input parameters

GET api/Policy360Claim/GetDocuments?queueId={queueId}

To get documents list

POST api/Policy360Claim/DownloadDocumentPdf

To download ID Card

GET api/Policy360Claim/DownloadSingleEOB?claimNumber={claimNumber}&agentId={agentId}&languageCode={languageCode}

Download EOB for the passed given parameter

POST api/Policy360Claim/GetPolicyDetailsByEntityIdForAddClaim

Get policy details by Endity Id for new claim

POST api/Policy360Claim/GetPolicyPeriodFor360Claim

Get policy period for 360 claim

POST api/Policy360Claim/GetAllCurrencyListData

Gets all available currency in the system

GET api/Policy360Claim/GetClaimDetails?claimId={claimId}

Get Claim Details

POST api/Policy360Claim/SaveClaimDetails

Save Claim Details

GET api/Policy360Claim/GetQuestions?claimType={claimType}&language={language}&claimAmount={claimAmount}

Get Questionnaire

GET api/Policy360Claim/GetClaimUploadDocuments?claimId={claimId}&claimType={claimType}&languageCode={languageCode}

No documentation available.

POST api/Policy360Claim/UploadClaimDocuments?claimId={claimId}&claimType={claimType}&documentId={documentId}&languageCode={languageCode}&FileSize={FileSize}

To upolad Claim Documents

POST api/Policy360Claim/DownloadClaimDocument?uploadId={uploadId}

Download the uploaded document based on upload id

POST api/Policy360Claim/DeleteClaimDocuments?uploadId={uploadId}&claimId={claimId}&claimType={claimType}&languageCode={languageCode}

Delete Claim Documents

GET api/Policy360Claim/GetLatestPaymentTypes?entityId={entityId}

Get Latest Payment Types

GET api/Policy360Claim/GetMemberBankAccounts?entityId={entityId}

Get Member Bank Accounts

POST api/Policy360Claim/GetAllCountryListData

Gets all available country in the system

Agent

Controller for mange agent hierarchy details

APIDescription
GET api/Agent/GetAgentTreeDataForAgent

Get Agent Hierarchy

POST api/Agent/AgentsReport

Get Agent Hierarchy

GET api/Agent/GetSubAgents

Get Agent Hierarchy

POST api/Agent/ExportToExcelAgents

Method to export Agents List details to excel

POST api/Agent/CommissionsReportDataForAgent

Agent commission details

POST api/Agent/ExportToExcelAgentCommission

Method for export Agent commssion details to excel

PMEProcess

API controller to manage PME Process Queue

APIDescription
POST api/PMEProcess/ProcessClaim

Save Claims for processig

Policy360PaymentsGeneral

Controller for managing Policy360

APIDescription
POST api/Policy360PaymentsGeneral/GetPaymentHistory

Get Previous Payments For PrimaryMember

POST api/Policy360PaymentsGeneral/GetOnlinePaymentReceiptForDownload

To Downlod Online Payment Receipt

GET api/Policy360PaymentsGeneral/GetPolicy360InvoiceDetailsForPayments?policyId={policyId}&effectiveDate={effectiveDate}

Get Policy360 Invoice details for Online Payments

GET api/Policy360PaymentsGeneral/GetPolicy360PaymentDetailsForPayments?policyId={policyId}&effectiveDate={effectiveDate}

Get Policy360 payment details for Online Payments

Application

APIDescription
POST api/Application/GetApplicationDashboardCountForAgent

Gets the application dashboard count for agent

POST api/Application/GetApplicationQueueForAgent

Get application details

POST api/Application/ExportToExcelGetApplicationPQueueForAgent

Method to export

NewsAndAlerts

Controller for managint the News And Alerts

APIDescription
POST api/NewsAndAlerts/GetNewsandAlerts

To Get List of News and Alerts

POST api/NewsAndAlerts/DownloadNewsAndAlertFiles

To Download To News and Alerts Attachments

GET api/NewsAndAlerts/GetAllNewsandAlerts?languageId={languageId}

No documentation available.

MembersListing

Controller for listing memebers

APIDescription
POST api/MembersListing/GetAllMembersList

Get the list of members

POST api/MembersListing/ExportToExcelMemberList

No documentation available.

POST api/MembersListing/GetMemberRelation

No documentation available.

Renewals

Controller for managing Portfolio

APIDescription
POST api/Renewals/GetRenewalsDashboardCountForAgent

To draw renewals graph

POST api/Renewals/GetLapsedRenewalsCount

To draw lapsed renewals graph

POST api/Renewals/GetRenewalsReportForAgent

Get New business details of agent(s) by filter

POST api/Renewals/ExportToExcelRenewalsReportForAgent

as renewal details

POST api/Renewals/GetRenewalLetterReportForAgent

To Get renewal letter details

GET api/Renewals/GetRenewalLetterForAgent?renewalId={renewalId}

To Get renewal letter pdf

POST api/Renewals/GetRenewalProposalPolicyInfo?renewalID={renewalID}

Get renewal proposal policy details

POST api/Renewals/ViewRenewalLetterForAgent

To download renewal letter

POST api/Renewals/VerifyRenewalLetterForAgent

To Verify if Document available for download

POST api/Renewals/GetRenewalPolicyInformationPdfFromHtml?renewalID={renewalID}&renewalStatus={renewalStatus}

Gets the Renewal Policy Information Pdf for download

GET api/Renewals/GetRenewalPolicyInformationForPrint?renewalID={renewalID}&renewalStatus={renewalStatus}

Print details of Renewal policy infomation

POST api/Renewals/SendEsignRVFLink

Insert Esign Transaction for Sending RVF Link

POST api/Renewals/SendPaymentLink

To insert Payment Transactions info

POST api/Renewals/GetRenewalPaymentHistoryDetailsByPolicyNumber

Gets the payment history details.

GET api/Renewals/ValidateUserToken?UserPage={UserPage}&UserToken={UserToken}

Verify user token number

GET api/Renewals/ValidateUserCredentials?UserToken={UserToken}&PolicyNumber={PolicyNumber}&DOB={DOB}

Validate user credentials

GET api/Renewals/GetESignRVFTransactionListByRenewalId?RenewalId={RenewalId}

To get EsignRVF details

GET api/Renewals/GetRenewalPaymentTransactionByRenewalId?RenewalId={RenewalId}

To get EsignRVF details

GET api/Renewals/GetRenewalPolicyDocuments?policyId={policyId}&effectiveDate={effectiveDate}

Gets renewal policy documents for the given policy id and effective date

POST api/Renewals/GetRenewalPaymentHistory

Get Previous Payments For PrimaryMember

POST api/Renewals/DownloadActisurePolicyDocumentByDocumentId

Gets renewal documents for the given document id

GET api/Renewals/GetPolicyDetailForRenewalPaymentByPaymentToken?PaymentToken={PaymentToken}

fetch policy details by payment token

GET api/Renewals/GetRenewalPremiumDue?policyId={policyId}&effectiveDate={effectiveDate}

fetch premium due details

POST api/Renewals/GetOnlineRenewalPaymentReceiptForDownload

To Downlod Online Payment Receipt

GET api/Renewals/GetRenewalPolicyDetailsForPayments?policyId={policyId}&effectiveDate={effectiveDate}

No documentation available.

POST api/Renewals/SaveRVFTransactionDetails

Save RVF Transaction Details.

POST api/Renewals/SaveRVFTransactionDetailsForMember

Save RVF Transaction Details without identity check

POST api/Renewals/GetRenewalDashboardGraphs

To fetch list of renewal prefered graphs

GET api/Renewals/GetRVFQuestionsAndChoices?questionType={questionType}&choiceType={choiceType}&languageId={languageId}&renewalId={renewalId}

To featch RVF questions and choices

GET api/Renewals/GetRVFQuestionsAndChoicesForMember?questionType={questionType}&choiceType={choiceType}&languageId={languageId}&renewalId={renewalId}

To featch RVF questions and choices without identity check

GET api/Renewals/GetRVFRenewalMemberDetails?renewalId={renewalId}&policyId={policyId}&effectiveDate={effectiveDate}

Get the renewal member details for rvf

GET api/Renewals/GetRVFRenewalMemberDetailsForMember?renewalId={renewalId}&policyId={policyId}&effectiveDate={effectiveDate}

Get the renewal member details for rvf without identity check

Welcome

APIDescription
GET api/Welcome/GetWelcomePageWidgetsData

Get Welcome page widget data for New Business,Commission and Renewals

Policy360PreAuth

Controller for managing Policy360

APIDescription
GET api/Policy360PreAuth/GetPolicyMembersDetails?policyId={policyId}&membershipNumber={membershipNumber}&effectiveDate={effectiveDate}

Gets Pre Auth member list for policy

GET api/Policy360PreAuth/GetPreAuthRequest/{id}

Gets Pre Auth Request By Id

GET api/Policy360PreAuth/GetDiagnosisList?languageId={languageId}

To get the list of Diagnosis

GET api/Policy360PreAuth/GetHospitalStatus?languageId={languageId}

Get GPS Hospital status

POST api/Policy360PreAuth/SavePreAuthRequest

To save PreAuthorization Data

POST api/Policy360PreAuth/UploadPreAuthDocuments?preAuthRerequestId={preAuthRerequestId}&documentType={documentType}

To uplod PreAuthorization Documents

POST api/Policy360PreAuth/DownloadPreAuthDocuments

To Download PreAuthorization Documents

POST api/Policy360PreAuth/DeletePreAuthDocuments?documentId={documentId}&preauthrequestId={preauthrequestId}

To Delete PreAuthorization Documents

POST api/Policy360PreAuth/GetPreAuthorizationRequestList

Gets The list of PreAuthorization Requests

Claims

Controller for managing Claim

APIDescription
GET api/Claims/DownloadSingleEOB?claimNumber={claimNumber}&agentId={agentId}&languageCode={languageCode}

Download EOB for the passed given parameter

POST api/Claims/DownloadCombinedEOB

Download combined EOB for the given input parameters

POST api/Claims/GetClaimsHistoryListByPolicyNumber

Gets claims list against a policy number

POST api/Claims/GetClaimsDashboardCountForAgent

Gets claims dashboard count for logged in user

POST api/Claims/GetClaimsYTDSummaryDashboardCountForAgent

to get claims requests and paid requests for current year

POST api/Claims/GetClaimsListforCombinedEOB

Get Claim List for CombinedEOB

POST api/Claims/GetClaimsReportDataForAgent

Get EOB report

POST api/Claims/ExportToExcelClaimsReportForAgent

Method to export claims Report details to excel

POST api/Claims/DownloadDocumentPdf

To download ID Card

GET api/Claims/GetDocuments?queueId={queueId}

To get documents list

InboundMessage

Controller associated with Message functionalities

APIDescription
POST api/InboundMessage/SendInboundMessages

Send Inbound Messages

POST api/InboundMessage/GetInboundMessages

Fetch Inbound Messages from the Communication Db

GET api/InboundMessage/GetInBoundDropdownFilters

Get dropdown data from model

SysSecurity

User Management and Authentication controller for System (This controller uses the local authentication module)

APIDescription
POST api/SysSecurity/Authenticate

No documentation available.

POST api/SysSecurity/Register

Register a new API local user.

POST api/SysSecurity/RegisterExternalUser

Register an external user to the security model (User profile resides in a different system while the login/security is local)

POST api/SysSecurity/SetupExternalLogin

Link an external login with the local security system

POST api/SysSecurity/AuthenticateExternal

Authenticate the given credentials against an external system

POST api/SysSecurity/GeneratePersistentToken

Authenticate the given login credentials and generate a persistent authentication token. This action requires a valid authentication token

POST api/SysSecurity/SetupUserRole

No documentation available.

POST api/SysSecurity/ChangePassword

Change the password of the current user. This API requires a valid authentication token

POST api/SysSecurity/Logout

Logout of the current user session. This API requires a valid authentication token

GET api/SysSecurity/GetSecurityQuestions?languageCode={languageCode}

Get the list of security questions for the given system

GET api/SysSecurity/GetUserSecurityQuestion?loginName={loginName}

Get the list of security questions for the given system

POST api/SysSecurity/ResetPassword

Reset te login password for the given user

GET api/SysSecurity/GetCurrentSessionId

No documentation available.

POST api/SysSecurity/UpdateSecurityResponse

No documentation available.

UserManagement

Controller for managint the user accounts

APIDescription
GET api/UserManagement/GetProfile

Get the Profile of the current user

POST api/UserManagement/Register

Register the new Agent account

POST api/UserManagement/Activate?activationToken={activationToken}

Activate the given agent account

POST api/UserManagement/ChangePassword

Change password

GET api/UserManagement/GetSelectedSecretQuestions?userName={userName}&langCode={langCode}

Return secret question of user

POST api/UserManagement/ValidateSecretQuestion

Validate user secret questions and answers

POST api/UserManagement/ResetPassword

Reset password of user

POST api/UserManagement/RetrieveUserName

Send username to user email

GET api/UserManagement/GetDashboardPreferencesByUser

POST api/UserManagement/SetDashboardUserPreferences

POST api/UserManagement/UpdateAgentDashboarGraphs

update graph preference for the user

GET api/UserManagement/GetAgentDashboardGraphs?agentId={agentId}

To fetch list of agent prefered graphs

OutboundMessage

APIDescription
POST api/OutboundMessage/GetOutboundMessages

Fetch Inbound Messages from the Communication Db

POST api/OutboundMessage/MarkMailAsRead?entityId={entityId}&caseId={caseId}

Mark Mail As Read

GET api/OutboundMessage/GetUnreadMessageCount

GetUnreadMessageCount

Quotes

API controller to manage proposal queue

APIDescription
POST api/Quotes/GetQuotesList

Get quote list by Agent

POST api/Quotes/ExportToExcelQuoteList

Export quote list

GET api/Quotes/GetQuoteDetails?quoteId={quoteId}&languageId={languageId}

Gets the Quote details by quote Id

SubmitClaim

Submit claim controller

APIDescription
POST api/SubmitClaim/SubmitClaim

Submit given health or travel claim input data

POST api/SubmitClaim/UploadClaimDocument?claimNumber={claimNumber}

Upload claim document aginst the given claim refernce number

POST api/SubmitClaim/DeleteClaimAttachment?fileName={fileName}

Delete given claim attachment document

POST api/SubmitClaim/GetSubmittedClaimPdfDownload

Get the submitted claim infomation as a PDF to download

POST api/SubmitClaim/GetAllCurrencyListData

Gets all available currency in the system

POST api/SubmitClaim/GetAllCountryListData

Gets all available country in the system

POST api/SubmitClaim/PMEServiceTest?policyNumber={policyNumber}&bid={bid}&bn={bn}

No documentation available.

POST api/SubmitClaim/GetPolicyDetailsByEntityIdForAddClaim

Get policy details by Endity Id for new claim

POST api/SubmitClaim/SaveClaimDetails

Save Claim Details

NewsandAlertsManagement

Controller to manage Admin

APIDescription
POST api/NewsandAlertsManagement/CreateNewsAndAlerts

To Create News and Alerts

POST api/NewsandAlertsManagement/GetNewsandAlerts

To Get List of News and Alerts

POST api/NewsandAlertsManagement/GetNewsAlertByID?newsAlertId={newsAlertId}

To get News and Alert By newsAlertId

POST api/NewsandAlertsManagement/DeleteNewsAndAlerts

To update News and Alerts

POST api/NewsandAlertsManagement/SaveNewsAndAlerts

To update News and Alerts

POST api/NewsandAlertsManagement/DownloadNewsAndAlertFiles

To Download To News and Alerts Attachments

POST api/NewsandAlertsManagement/UploadNewsAndDocument?languageId={languageId}

To Uplod News and Alerts Document

Communication

APIDescription
GET api/Communication/GetChatSupportSettings?locale={locale}

No documentation available.

Dashboard

APIDescription
POST api/Dashboard/GetNewBussinessDashbboardData

Get Welcome page widget data for New Business,Commission and Renewals

POST api/Dashboard/GetPortfolioGraph

Function to return the Portfolio Graph Data

GET api/Dashboard/GetDashboardCommissions?year={year}

Get Dashboard commission details

GET api/Dashboard/GetDashboardCommissionsSummary

Get Dashboard commission summary details

GET api/Dashboard/GetDashboardCommissionsByType

Get Dashboard commission By Type

POST api/Dashboard/GetSummaryGraph

No documentation available.

GET api/Dashboard/GetAgentDashboardApplication

Get Dashboard application details

GET api/Dashboard/GetRenewalByStatusDashboardData

Get Dashboard renewal by status graph

GET api/Dashboard/GetDashboardClaim

Get Dashboard Claim

Policy360General

Controller for managing Policy360

APIDescription
GET api/Policy360General/GetPolicyDetailsFor360?policyId={policyId}&membershipNumber={membershipNumber}&effectiveDate={effectiveDate}

Get General policy Details

GET api/Policy360General/GetPolicyPremiumDetailsFor360?policyId={policyId}&membershipNumber={membershipNumber}&effectiveDate={effectiveDate}

Get policy premium details

GET api/Policy360General/GetPolicyholderDetailsFor360?policyId={policyId}&membershipNumber={membershipNumber}&effectiveDate={effectiveDate}

Get policyholder details

GET api/Policy360General/GetPolicyDependentDetailsFor360?policyId={policyId}&membershipNumber={membershipNumber}&effectiveDate={effectiveDate}&sortParam={sortParam}&pageNumber={pageNumber}&pageSize={pageSize}

Get policy dependent details

GET api/Policy360General/GetPolicyAgentDetailsFor360?policyId={policyId}&membershipNumber={membershipNumber}&effectiveDate={effectiveDate}

Get Agent Details

GET api/Policy360General/GetIndividualDeductibleAndBenefit?policyId={policyId}&individualId={individualId}&effectiveDate={effectiveDate}

Gets the individual deductible and benefit details

GET api/Policy360General/GetRenewalPolicyDocuments?policyId={policyId}&effectiveDate={effectiveDate}

Gets policy documents for the given policy id and effective date

POST api/Policy360General/DownloadActisurePolicyDocumentByDocumentId

Gets documents for the given document id

GET api/Policy360General/GetCertificateofCoverageDetailsFor360?policyId={policyId}&membershipNumber={membershipNumber}&effectiveDate={effectiveDate}&languageId={languageId}

Get Certificate of Coverage Details

POST api/Policy360General/VerifyIdCardGenerated

To Verify ID Card

POST api/Policy360General/DownloadSoftIDcardPdf

To download ID Card

POST api/Policy360General/ExportPolicyDetailsFor360?policyId={policyId}&membershipNumber={membershipNumber}&effectiveDate={effectiveDate}&languageId={languageId}&policyType={policyType}&groupId={groupId}

Export Policy Details

NewBusiness

Mange new business

APIDescription
POST api/NewBusiness/GetGroupNewBusinessReportForAgent

Get New business details of agent(s) by filter

POST api/NewBusiness/GetGroupNewBusinessReport

Get group business report individual

POST api/NewBusiness/ExportToExcelGroupNewBusinessReportForAgent

No documentation available.

POST api/NewBusiness/ExportToExcelGetGroupNewBusinessReport

Method to export to excel in Individual policy list

Policy360Renewal

Controller for managing Policy360 Renewal

APIDescription
POST api/Policy360Renewal/GetRenewalPolicyStatus?renewalID={renewalID}&policyId={policyId}&membershipNumber={membershipNumber}

Get renewal policy status

POST api/Policy360Renewal/GetRenewalPolicyDetails?renewalID={renewalID}&policyId={policyId}&membershipNumber={membershipNumber}

Get renewal policy details

POST api/Policy360Renewal/GetRenewalPolicyDependants

Get Renewal Policy Dependants details

POST api/Policy360Renewal/ExportRenewalPolicyDetails?renewalID={renewalID}&languageId={languageId}&policyId={policyId}&membershipNumber={membershipNumber}

Export Renewal Policy Details

POST api/Policy360Renewal/GetRenewalPaymentHistory

Get Previous Payments For PrimaryMember

POST api/Policy360Renewal/GetOnlineRenewalPaymentReceipt

To Download Online Payment Receipt

GET api/Policy360Renewal/GetRenewalPolicyDocuments?policyId={policyId}&effectiveDate={effectiveDate}

Gets renewal policy documents for the given policy id and effective date

POST api/Policy360Renewal/DownloadActisurePolicyDocumentByDocumentId

Gets renewal documents for the given document id

POST api/Policy360Renewal/VerifyRenewalLetterForAgent

To Verify if Document available for download

POST api/Policy360Renewal/ViewRenewalLetterForAgent

To download renewal letter

POST api/Policy360Renewal/SendEsignRVFLink

Insert Esign Transaction for Sending RVF Link

POST api/Policy360Renewal/SendPaymentLink

To insert Payment Transactions info

Policy

Controller for managing policy

APIDescription
POST api/Policy/GetPolicyReportForAgent

Get Agent Group Policy Report by Agent

POST api/Policy/ExportToExcelPolicyReportForAgent

Method to export Policy Report details to excel

POST api/Policy/GetGroupPolicyReportForAgent

Get Agent Group Policy Report by AgentOid

POST api/Policy/ExportToExcelGroupPolicyReportForAgent

Method to export Group Policy Report details to excel

GET api/Policy/GetPolicyDetailsByPolicyNumber?policyNumber={policyNumber}&effectiveDate={effectiveDate}&membershipNumber={membershipNumber}&isFromPortolio={isFromPortolio}&isActiveOrInactive={isActiveOrInactive}

Gets the policy details by policy number

POST api/Policy/GetPolicyInformationPdfFromHtml

Gets the Policy Information Pdf for download

GET api/Policy/GetPolicyInformationForPrint?PolicyNumber={PolicyNumber}&memberShipNumber={memberShipNumber}&Disposition={Disposition}&effectiveDate={effectiveDate}&IsFromPortolio={IsFromPortolio}&IsActiveOrInactive={IsActiveOrInactive}

Print details of policy infomation

GET api/Policy/GetIndividualDeductibleAndBenefit?policyId={policyId}&individualId={individualId}&effectiveDate={effectiveDate}

Gets the individual deductible and benefit details for the given individualid and policy period number

GET api/Policy/GetPolicyDocumentsList?policyId={policyId}&membershipNumber={membershipNumber}&policyType={policyType}&policyNumber={policyNumber}&groupId={groupId}&effectiveDate={effectiveDate}

Gets policy document list by policy number

GET api/Policy/DownloadPolicyDocument?documentId={documentId}

To download document from policy document list

POST api/Policy/GetPolicyListSearch

Gets the list of Policy Based on Search paramters

GET api/Policy/GetPolicyPremiumNoticeLetter?amount={amount}&date={date}&firstName={firstName}&lastName={lastName}&languageId={languageId}

To Print Policy Premium Notice Letter

POST api/Policy/GetPolicyPremiumNoticeLetterForDownload

to download Policy Premium Notice Letter

POST api/Policy/VerifyIdCardGenerated

To Verify ID Card

GET api/Policy/DownloadSoftIDcard?individualId={individualId}&selectedPolicyNumber={selectedPolicyNumber}&membershipNumber={membershipNumber}&policyType={policyType}&languageID={languageID}

To downlaod ID Card

POST api/Policy/DownloadSoftIDcardPdf

To download ID Card

POST api/Policy/GetPolicyDetailsByMembershipNumber

Get Policy details based on membershipnumber

POST api/Policy/GetSubmitClaimsListforPolicyPeriod

Get Claim list

GET api/Policy/GetPolicyDetailsForPayments?policyId={policyId}&effectiveDate={effectiveDate}

Get Policy details for Online Payments

GET api/Policy/GetPolicyDetailsForMemberPayments?policyId={policyId}&effectiveDate={effectiveDate}

Get Policy details for Online Payments

GET api/Policy/GetMemberBankDetails?entityId={entityId}&policyId={policyId}

Get Member Bank Details

Payments

Controller for managing currency

APIDescription
POST api/Payments/GetPaymentHistoryDetailsByPolicyNumber

Gets the payment history details.

GET api/Payments/GetPaymentReceipt?paymentId={paymentId}&policyId={policyId}&effectiveDate={effectiveDate}

to Get Payment Receipt

POST api/Payments/GetPaymentReceiptByPaymentForDownload

To Downlod Payment Receipt

POST api/Payments/GetPaymentHistory

Get Previous Payments For PrimaryMember

GET api/Payments/GetPaymentLog?sessionKey={sessionKey}

To get online payment log

POST api/Payments/GetOnlinePaymentReceiptForDownload

To Downlod Online Payment Receipt

POST api/Payments/ActisurePaymentSubmit

To submit payment details in Actisure

GET api/Payments/GetRenewalPaymentLog?sessionKey={sessionKey}

To get renewal payment log

POST api/Payments/GetRenewalPaymentReceiptFromRenewalPaymentLog

To Downlod Renewal Payment Receipt from renewal payment log

POST api/Payments/GetRenewalPaymentReceiptFromActisure

To Downlod Renewal Payment Receipt from actisure

POST api/Payments/InitiateOnlinePolicyPayment

Initiate online payment for policy - save logs and get token

POST api/Payments/CompleteOnlinePayment?transmissionKey={transmissionKey}

Complete online payment for policy - update logs

POST api/Payments/InitiateOnlineRenewalPayment

Initiate online payment for Renewal - save logs and get token

POST api/Payments/InitiateOnlineRenewalMemberPayment

Initiate online payment for Renewal Member login - save logs and get token

POST api/Payments/CompleteOnlineRenewalMemberPayment?transmissionKey={transmissionKey}

Complete online payment for renewal memeber login - update logs