Quick Quote Templates Module API

API reference for quick quote templates.

BriteCore V2 quick_quote_templates API endpoint wrappers.

britecore_sdk.api.api_calls.v2.quick_quote_templates.add_template_to_policy_type(quick_quote_template_id=None, policy_type_id=None, **kwargs)[source]

Add Template To Policy Type.

POST /api/v2/quick_quote_templates/add_template_to_policy_type

Parameters:
  • quick_quote_template_id (str | None)

  • policy_type_id (str | None)

  • kwargs (Unpack[RequestParameters])

Return type:

Any

britecore_sdk.api.api_calls.v2.quick_quote_templates.create_quick_quote_template(policy_type_ids=None, quote_template=None, name=None, **kwargs)[source]

Create Quick Quote Template.

POST /api/v2/quick_quote_templates/create_quick_quote_template

Parameters:
  • policy_type_ids (list[str] | None)

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

  • name (str | None)

  • kwargs (Unpack[RequestParameters])

Return type:

Any

britecore_sdk.api.api_calls.v2.quick_quote_templates.create_template_risk_default_value(quick_quote_template_id=None, version=None, risk_type=None, risk_defaults=None, **kwargs)[source]

Create Template Risk Default Value.

POST /api/v2/quick_quote_templates/create_template_risk_default_value

Parameters:
  • quick_quote_template_id (str | None)

  • version (int | None)

  • risk_type (str | None)

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

  • kwargs (Unpack[RequestParameters])

Return type:

Any

britecore_sdk.api.api_calls.v2.quick_quote_templates.delete_quick_quote_template(template_id=None, **kwargs)[source]

Delete Quick Quote Template.

POST /api/v2/quick_quote_templates/delete_quick_quote_template

Parameters:
Return type:

Any

britecore_sdk.api.api_calls.v2.quick_quote_templates.delete_template_risk_default_value(value_id=None, **kwargs)[source]

Delete Template Risk Default Value.

POST /api/v2/quick_quote_templates/delete_template_risk_default_value

Parameters:
Return type:

Any

britecore_sdk.api.api_calls.v2.quick_quote_templates.get_quick_quote_template(template_id=None, **kwargs)[source]

Get Quick Quote Template.

POST /api/v2/quick_quote_templates/get_quick_quote_template

Parameters:
Return type:

Any

britecore_sdk.api.api_calls.v2.quick_quote_templates.list_quick_quote_templates(**kwargs)[source]

List Quick Quote Templates.

POST /api/v2/quick_quote_templates/list_quick_quote_templates

Parameters:

kwargs (Unpack[RequestParameters])

Return type:

Any

britecore_sdk.api.api_calls.v2.quick_quote_templates.update_quick_quote_template(policy_type_ids=None, quote_template=None, template_risk_values=None, id=None, name=None, **kwargs)[source]

Update Quick Quote Template.

POST /api/v2/quick_quote_templates/update_quick_quote_template

Parameters:
  • policy_type_ids (list[str] | None)

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

  • template_risk_values (list[dict[str, Any]] | None)

  • id (str | None)

  • name (str | None)

  • kwargs (Unpack[RequestParameters])

Return type:

Any

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

Update Template Risk Default Value.

POST /api/v2/quick_quote_templates/update_template_risk_default_value

Parameters:
Return type:

Any