Policy Types Module API

API reference for policy type metadata.

BriteCore V2 policy_types API endpoint wrappers.

britecore_sdk.api.api_calls.v2.policy_types.create_policy_type_relation(relationship_type=None, policy_type_id=None, related_policy_type_name=None, related_line_name=None, **kwargs)[source]

Create Policy Type Relation.

POST /api/v2/policy_types/create_policy_type_relation

Parameters:
  • relationship_type (str | None)

  • policy_type_id (str | None)

  • related_policy_type_name (str | None)

  • related_line_name (str | None)

  • kwargs (Unpack[RequestParameters])

Return type:

Any

britecore_sdk.api.api_calls.v2.policy_types.get_coverage_type(coverage_id=None, **kwargs)[source]

Get Coverage Type.

POST /api/v2/policy_types/get_coverage_type

Parameters:
Return type:

Any

britecore_sdk.api.api_calls.v2.policy_types.list_available_coverages(quote_id=None, risk_id=None, **kwargs)[source]

List Available Coverages.

POST /api/v2/policy_types/list_available_coverages

Parameters:
Return type:

Any

britecore_sdk.api.api_calls.v2.policy_types.list_available_sub_lines(**kwargs)[source]

List Available Sub Lines.

POST /api/v2/policy_types/list_available_sub_lines

Parameters:

kwargs (Unpack[RequestParameters])

Return type:

Any

britecore_sdk.api.api_calls.v2.policy_types.list_coverage_types(policy_type_id=None, **kwargs)[source]

List Coverage Types.

POST /api/v2/policy_types/list_coverage_types

Parameters:
Return type:

Any

britecore_sdk.api.api_calls.v2.policy_types.list_filtered_policy_types(effective_date=None, location_id=None, **kwargs)[source]

List Filtered Policy Types.

POST /api/v2/policy_types/list_filtered_policy_types

Parameters:
  • effective_date (Any | None)

  • location_id (Any | None)

  • kwargs (Unpack[RequestParameters])

Return type:

Any

britecore_sdk.api.api_calls.v2.policy_types.remove_policy_type_relations(relationship_type=None, policy_type_id=None, **kwargs)[source]

Remove Policy Type Relations.

POST /api/v2/policy_types/remove_policy_type_relations

Parameters:
  • relationship_type (str | None)

  • policy_type_id (str | None)

  • kwargs (Unpack[RequestParameters])

Return type:

Any

britecore_sdk.api.api_calls.v2.policy_types.retrieve_policy_types(**kwargs)[source]

Retrieve Policy Types.

POST /api/v2/policy_types/retrieve_policy_types

Parameters:

kwargs (Unpack[RequestParameters])

Return type:

Any

britecore_sdk.api.api_calls.v2.policy_types.update_quick_codes(policy_type_id=None, **kwargs)[source]

Update Quick Codes.

POST /api/v2/policy_types/update_quick_codes

Parameters:
Return type:

Any