Name: Agent Portal Proxy - Web API
Description: This is the Agent Proxy V2.
DLL Name: AgentPortalProxyV2.dll
Build Timestamp: 9/28/2025 7:30:43 AM
Controllers:
- AccountManagementController
- initiateForgotUserNameProcess([FromBody] AgentIdentityValidationInfo validationInfo)
- Route: AccountManagement/ForgotUsername
- registerNewAgentAccount([FromBody] AccountRegistrationInfo registrationInfo)
- Route: AccountManagement/Register
- AgentsController
- GetAgentDownlineDebtDetail(string agentNumber)
- Route: agents/{agentNumber}/DownlineDebtAgents
- GetAgentDownlinePendingBusiness(string agentNumber)
- Route: agents/{agentNumber}/Business/Pending/Downline
- GetAgentPendingBusiness(string agentNumber)
- Route: agents/{agentNumber}/Business/Pending
- GetAtRiskBusiness(string agentNumber)
- Route: agents/{agentNumber}/Business/AtRisk
- GetDownlineAtRiskBusiness(string agentNumber)
- Route: agents/{agentNumber}/Business/AtRisk/Downline
- GetQOBMetricsByAgent(string agentNumber)
- Route: agents/{agentNumber}/activity
- GetShortAgentProfileByAzureObjectId(Guid azureObjectId)
- Route: agents/{azureObjectId}/GetShortAgentProfileByAzureObjectId
- CertificateController
- getAnnualStatementDoc(string documentID)
- Route: certificates/annualStatements/{documentID}
- GetCertificateAtRiskBusinessDetail(string CertificateNumber)
- Route: certificates/{CertificateNumber}/BusinessDetail/AtRisk
- getCertificateDetail(string certificateNumber)
- Route: certificates/{certificateNumber}
- GetCertificatePendingBusinessDetail(string CertificateNumber)
- Route: certificates/{CertificateNumber}/BusinessDetail/Pending
- SearchCertificates(string searchQuery)
- CommunicationController
- EmailUsageCode([FromBody] MobileUsageCodeEmailRequest emailRequest)
- Route: Communication/Email/UsageCode
- EventsController
- LogWebEvent([FromBody] WebEventLogDO Log)
- MemberController
- editProfileDetails([FromBody] ProfileWrite profile)
- MobileAppsController
- GetMobileApplications()
- GetMobileApplicationUsageCode(long mobileAppInstanceId)
- Route: MobileApps/{MobileAppInstanceId}/UsageCode
- OrdersController
- SaveShippingOrder([FromBody] ShippingOrderRequestDO shippingOrderRequest)
- GetFormAndSupplyOrder(string OrderNumber)
- Route: Orders/{OrderNumber}
- GetFormAndSupplyOrdersPage([FromUri] FormAndSupplyOrderPageRequest request)
- ProfileController
- editProfileDetails([FromBody] ProfileWrite profile)
- getConventionCreditProgress()
- Route: profile/conventionProgress
- getProfileForAgent()
- ReportingController
- AuthOptions()
- Route: Reporting/Auth
NOTE: This is designed to always return
null.
- SignIn()
- Route: Reporting/Auth
NOTE: This is designed to always return
null.
- getProfileForAgent()
- ReportsController
- GetAvailableReportsForAgentNumber(string agentNumber)
- Route: reports/{agentNumber}
- SecurityController
- getDrupalSecurityToken()
- getSecureConfiguration()
- SecurityController
- Get()
- Route: Status
NOTE: This is designed to always return
"It Works!?".
- GetVersion()