Quote Module API

API reference for quote creation, retrieval, and quote-specific helpers.

BriteCore V2 quote API endpoint wrappers.

britecore_sdk.api.api_calls.v2.quote.add_flow_placeholder(field=None, Returns=None, flow_id=None, **kwargs)[source]

Add Flow Placeholder.

POST /api/v2/quote/add_flow_placeholder

Parameters:
  • field (str | None)

  • Returns (str | None)

  • flow_id (str | None)

  • kwargs (Unpack[RequestParameters])

Return type:

Any

britecore_sdk.api.api_calls.v2.quote.add_quote_wizard_flow(policy_type_id=None, is_endorsement=None, **kwargs)[source]

Add Quote Wizard Flow.

POST /api/v2/quote/add_quote_wizard_flow

Parameters:
  • policy_type_id (Any | None)

  • is_endorsement (Any | None)

  • kwargs (Unpack[RequestParameters])

Return type:

Any

britecore_sdk.api.api_calls.v2.quote.add_wizard_flow_section(section_name=None, flow_id=None, **kwargs)[source]

Add Wizard Flow Section.

POST /api/v2/quote/add_wizard_flow_section

Parameters:
Return type:

Any

britecore_sdk.api.api_calls.v2.quote.batch_update_flow_sections(section_list=None, flow_id=None, **kwargs)[source]

Batch Update Flow Sections.

POST /api/v2/quote/batch_update_flow_sections

Parameters:
Return type:

Any

britecore_sdk.api.api_calls.v2.quote.create_flow_from_quote_flow(quote_flow_id=None, admin=None, endorsement=None, **kwargs)[source]

Create Flow From Quote Flow.

POST /api/v2/quote/create_flow_from_quote_flow

Parameters:
  • quote_flow_id (Any | None)

  • admin (Any | None)

  • endorsement (Any | None)

  • kwargs (Unpack[RequestParameters])

Return type:

Any

britecore_sdk.api.api_calls.v2.quote.delete_quote_wizard_flow(id=None, **kwargs)[source]

Delete Quote Wizard Flow.

POST /api/v2/quote/delete_quote_wizard_flow

Parameters:
Return type:

Any

britecore_sdk.api.api_calls.v2.quote.get_flow_features(field=None, Returns=None, flow_id=None, **kwargs)[source]

Get Flow Features.

POST /api/v2/quote/get_flow_features

Parameters:
  • field (str | None)

  • Returns (str | None)

  • flow_id (str | None)

  • kwargs (Unpack[RequestParameters])

Return type:

Any

britecore_sdk.api.api_calls.v2.quote.get_flow_placeholders(field=None, Returns=None, flow_id=None, **kwargs)[source]

Get Flow Placeholders.

POST /api/v2/quote/get_flow_placeholders

Parameters:
  • field (str | None)

  • Returns (str | None)

  • flow_id (str | None)

  • kwargs (Unpack[RequestParameters])

Return type:

Any

britecore_sdk.api.api_calls.v2.quote.get_property_quote_integration_dependencies(integration_id=None, property_id=None, **kwargs)[source]

Get Property Quote Integration Dependencies.

POST /api/v2/quote/get_property_quote_integration_dependencies

Parameters:
  • integration_id (str | None)

  • property_id (str | None)

  • kwargs (Unpack[RequestParameters])

Return type:

Any

britecore_sdk.api.api_calls.v2.quote.get_quote_wizard_flow(field=None, policy_type_id=None, Returns=None, **kwargs)[source]

Get Quote Wizard Flow.

POST /api/v2/quote/get_quote_wizard_flow

Parameters:
  • field (str | None)

  • policy_type_id (str | None)

  • Returns (str | None)

  • kwargs (Unpack[RequestParameters])

Return type:

Any

britecore_sdk.api.api_calls.v2.quote.get_quote_wizard_flows(include=None, **kwargs)[source]

Get Quote Wizard Flows.

POST /api/v2/quote/get_quote_wizard_flows

Parameters:
Return type:

Any

britecore_sdk.api.api_calls.v2.quote.get_wizard_flow_sections(flow_id=None, **kwargs)[source]

Get Wizard Flow Sections.

POST /api/v2/quote/get_wizard_flow_sections

Parameters:
Return type:

Any

britecore_sdk.api.api_calls.v2.quote.patch_flow_definition(definition=None, is_endorsement=None, id=None, **kwargs)[source]

Patch Flow Definition.

POST /api/v2/quote/patch_flow_definition

Parameters:
  • definition (Any | None)

  • is_endorsement (Any | None)

  • id (Any | None)

  • kwargs (Unpack[RequestParameters])

Return type:

Any

britecore_sdk.api.api_calls.v2.quote.patch_flow_feature_attribute(attr_dict=None, **kwargs)[source]

Patch Flow Feature Attribute.

POST /api/v2/quote/patch_flow_feature_attribute

Parameters:
Return type:

Any

britecore_sdk.api.api_calls.v2.quote.patch_flow_features(feature_dict=None, **kwargs)[source]

Patch Flow Features.

POST /api/v2/quote/patch_flow_features

Parameters:
Return type:

Any

britecore_sdk.api.api_calls.v2.quote.patch_placeholder(field=None, Returns=None, placeholder_dict=None, **kwargs)[source]

Patch Placeholder.

POST /api/v2/quote/patch_placeholder

Parameters:
  • field (str | None)

  • Returns (str | None)

  • placeholder_dict (dict[str, Any] | None)

  • kwargs (Unpack[RequestParameters])

Return type:

Any

britecore_sdk.api.api_calls.v2.quote.remove_wizard_flow_section(section_name=None, flow_id=None, **kwargs)[source]

Remove Wizard Flow Section.

POST /api/v2/quote/remove_wizard_flow_section

Parameters:
Return type:

Any