Neuron Algo Follow Broker Experience API
β Neuron Broker Experience API
The Neuron Broker Experience API provides brokers with a secure, real-time interface to manage submissions, risks, carrier quotes, proposals, insurer appetites, products, and policies within Neuronβs digital trading platform.
This API enables brokers to create opportunities, collaborate with carriers, track quote progress, and finalise placements efficiently.
β What This API Enables
The Broker Experience API allows brokers to manage the full lifecycle of insurance opportunities, from submission creation through quote selection to policy issuance.
β Core Capabilities
Submission Management
Create, update, and submit insurance opportunities for carrier evaluation.
Risk Management
Capture and maintain detailed risk information associated with each submission.
Quote Retrieval & Decisioning
Retrieve quotes from carriers, compare responses, and manage the quote lifecycle.
Proposal Management
Create proposals by combining multiple quotes and present them for client selection.
Policy Management
Create and manage policies based on accepted proposals.
Appetite Handling
Interact with insurer appetites to guide placement decisions.
β Key Concepts
Submission
Represents an insurance opportunity initiated by a broker.
Risk
Represents detailed exposure data associated with a submission.
Option
Represents a carrier-specific opportunity within a submission.
Quote
Represents a carrierβs response (quoted or declined) for a submission option.
Proposal
Represents a consolidated broker-facing view of quotes for client decisioning.
Policy
Represents a bound insurance contract following final selection.
Product
Represents available insurance products and lines of business used for submission creation and validation.
β Business Flow: Broker Journey
1. Create Submission Draft
π’ Broker β π₯ /submissions/draft
Creates a draft opportunity submission. The system validates input, performs ECS insured lookup, and enriches with GCID.
Outcome:
- Draft submission created with
submissionId
2. Add / Update Risk Details
π’ Broker β π₯ /risks/draft
Creates and updates risk details linked to the submission.
Outcome:
- Risk draft created and updated
3. Add Carrier Options
π’ Broker β π₯ /submissions/{submissionId}/options
Defines options for multiple carriers.
Outcome:
- Options created per carrier
- Example:"optionId": "CORUUID|OPT001"
4. Submit Submission to Carriers
π’ Broker β π /submissions/{submissionId}/submit
Outcome:
- Submission sent to carriers for processing
5. Retrieve Quotes
π’ Broker β π /quotes
Possible States:
PENDING_SUBMISSIONAWAITING_RESPONSEQUOTED_DECLINED
Outcome:
- Broker receives quotes for each option
6. Manage Quotes
π’ Broker β π₯ /quotes/{quoteId}
- Update quote β
PATCH /quotes/{quoteId} - Issue documents β
/quotes/{quoteId}/documents/issue - Publish documents β
/quotes/{quoteId}/documents/publish
Outcome:
- Quotes updated
- Documents issued/published
7. Create Proposal
π’ Broker β π₯ /proposals
Combines selected quotes into a proposal.
Outcome:
- Proposal created for client review
8. Confirm Client Selection
π’ Broker β β
/proposals/{proposalId}/confirm
Confirms the clientβs selected quote.
Outcome:
- Selection confirmed
- Placement finalised
9. Policy Creation & Management
π’ Broker β π¦ /policies
- Generate policy
- Retrieve and manage policies
Outcome:
- Policy created and stored
10. Product Retrieval & Usage
π’ Broker β π₯ /products
Retrieves available products and lines of business.
Outcome:
- Product catalogue available for downstream workflows
β Quote Handling Rules
Quote Status
- β Quoted
- β Declined
Quote Scope
- Single option
- Multiple options (multi-carrier response)
β Outcome Scenarios
β Success
- Submission processed successfully
- Quotes retrieved
- Proposal created
- Policy issued
β Failure
- Validation errors
- Missing data
- Invalid request
In Progress
- Carrier processing
- Awaiting quote responses
β Notes
- Quotes support filtering (e.g.
submissionId, version, view) - Submissions support pagination and filtering
- API is secured using JWT authentication