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:
coverage_id (Any | None)
kwargs (Unpack[RequestParameters])
- 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:
quote_id (Any | None)
risk_id (Any | None)
kwargs (Unpack[RequestParameters])
- 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:
policy_type_id (Any | None)
kwargs (Unpack[RequestParameters])
- 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:
policy_type_id (Any | None)
kwargs (Unpack[RequestParameters])
- Return type:
Any