Claims Module API
API reference for claim administration endpoints.
BriteCore v2 Claims API endpoint wrappers.
This module provides the SDK wrapper for retrieving claim details from the BriteCore v2 claims API.
- britecore_sdk.api.api_calls.v2.claims.export_claim_payments(claim_ids=None, **kwargs)[source]
Export claim payments for one or more claim identifiers.
- Parameters:
claim_ids (list[str] | None)
kwargs (Unpack[RequestParameters])
- Return type:
Any
- britecore_sdk.api.api_calls.v2.claims.get_all_catastrophes(**kwargs)[source]
Retrieve all catastrophe records available to the claims domain.
- Parameters:
kwargs (Unpack[RequestParameters])
- Return type:
Any
- britecore_sdk.api.api_calls.v2.claims.get_all_perils(**kwargs)[source]
Retrieve all peril records available to the claims domain.
- Parameters:
kwargs (Unpack[RequestParameters])
- Return type:
Any
- britecore_sdk.api.api_calls.v2.claims.get_claim(claim_id=None, claim_number=None, **kwargs)[source]
Retrieve claim details by claim identifier.
POST /api/v2/claims/get_claim
- Parameters:
claim_id (str | None)
claim_number (str | None)
kwargs (Unpack[RequestParameters])
- Return type:
Any
- britecore_sdk.api.api_calls.v2.claims.get_claim_contacts(claim_id=None, **kwargs)[source]
Retrieve contacts associated with a claim.
- Parameters:
claim_id (str | None)
kwargs (Unpack[RequestParameters])
- Return type:
Any
- britecore_sdk.api.api_calls.v2.claims.get_claim_payments(claim_id=None, **kwargs)[source]
Retrieve payment records associated with a claim.
- Parameters:
claim_id (str | None)
kwargs (Unpack[RequestParameters])
- Return type:
Any
- britecore_sdk.api.api_calls.v2.claims.update_claim(claim_id=None, claim=None, **kwargs)[source]
Update claim fields for the provided claim identifier.
- Parameters:
claim_id (str | None)
claim (dict[str, Any] | None)
kwargs (Unpack[RequestParameters])
- Return type:
Any
- britecore_sdk.api.api_calls.v2.claims.auto_assign_claim(claim_id=None, **kwargs)[source]
Auto Assign Claim.
POST /api/v2/claims/auto_assign_claim
- Parameters:
claim_id (str | None)
kwargs (Unpack[RequestParameters])
- Return type:
Any
- britecore_sdk.api.api_calls.v2.claims.bifurcate_claim(claim_id=None, **kwargs)[source]
Bifurcate Claim.
POST /api/v2/claims/bifurcate_claim
- Parameters:
claim_id (str | None)
kwargs (Unpack[RequestParameters])
- Return type:
Any
- britecore_sdk.api.api_calls.v2.claims.bulk_assign(**kwargs)[source]
Bulk Assign.
POST /api/v2/claims/bulk_assign
- Parameters:
kwargs (Unpack[RequestParameters])
- Return type:
Any
- britecore_sdk.api.api_calls.v2.claims.bulk_reassign(**kwargs)[source]
Bulk Reassign.
POST /api/v2/claims/bulk_reassign
- Parameters:
kwargs (Unpack[RequestParameters])
- Return type:
Any
- britecore_sdk.api.api_calls.v2.claims.bulk_unassign(**kwargs)[source]
Bulk Unassign.
POST /api/v2/claims/bulk_unassign
- Parameters:
kwargs (Unpack[RequestParameters])
- Return type:
Any
- britecore_sdk.api.api_calls.v2.claims.create_claim_date(claim_id=None, claim_date_type=None, claim_date=None, **kwargs)[source]
Create Claim Date.
POST /api/v2/claims/create_claim_date
- Parameters:
claim_id (str | None)
claim_date_type (str | None)
claim_date (str | None)
kwargs (Unpack[RequestParameters])
- Return type:
Any
- britecore_sdk.api.api_calls.v2.claims.export_batch_claims(claim_ids=None, **kwargs)[source]
Export Batch Claims.
POST /api/v2/claims/export_batch_claims
- Parameters:
claim_ids (list[str] | None)
kwargs (Unpack[RequestParameters])
- Return type:
Any
- britecore_sdk.api.api_calls.v2.claims.get_all_associated_claims_parties(claim_id=None, **kwargs)[source]
Get All Associated Claims Parties.
POST /api/v2/claims/get_all_associated_claims_parties
- Parameters:
claim_id (Any | None)
kwargs (Unpack[RequestParameters])
- Return type:
Any
- britecore_sdk.api.api_calls.v2.claims.get_all_claim_transactions(claim_id=None, page=None, page_size=None, **kwargs)[source]
Get All Claim Transactions.
POST /api/v2/claims/get_all_claim_transactions
- Parameters:
claim_id (str | None)
page (int | None)
page_size (int | None)
kwargs (Unpack[RequestParameters])
- Return type:
Any
- britecore_sdk.api.api_calls.v2.claims.get_claim_change_logs(transaction=None, standard_error=None, to_date_time=None, Raises=None, from_date_time=None, field=None, **kwargs)[source]
Get Claim Change Logs.
POST /api/v2/claims/get_claim_change_logs
- Parameters:
transaction (str | None)
standard_error (str | None)
to_date_time (str | None)
Raises (str | None)
from_date_time (str | None)
field (str | None)
kwargs (Unpack[RequestParameters])
- Return type:
Any
- britecore_sdk.api.api_calls.v2.claims.get_claim_date_types(claim_id=None, **kwargs)[source]
Get Claim Date Types.
POST /api/v2/claims/get_claim_date_types
- Parameters:
claim_id (Any | None)
kwargs (Unpack[RequestParameters])
- Return type:
Any
- britecore_sdk.api.api_calls.v2.claims.get_claim_dates(claim_id=None, **kwargs)[source]
Get Claim Dates.
POST /api/v2/claims/get_claim_dates
- Parameters:
claim_id (str | None)
kwargs (Unpack[RequestParameters])
- Return type:
Any
- britecore_sdk.api.api_calls.v2.claims.get_claims_tabs_visibility(claim_id=None, **kwargs)[source]
Get Claims Tabs Visibility.
POST /api/v2/claims/get_claims_tabs_visibility
- Parameters:
claim_id (str | None)
kwargs (Unpack[RequestParameters])
- Return type:
Any
- britecore_sdk.api.api_calls.v2.claims.get_contacts_claims(active=None, contact_external_refs=None, contact_ids=None, page=None, page_size=None, **kwargs)[source]
Get Contacts Claims.
POST /api/v2/claims/get_contacts_claims
- Parameters:
active (bool | None)
contact_external_refs (list[str] | None)
contact_ids (list[str] | None)
page (int | None)
page_size (int | None)
kwargs (Unpack[RequestParameters])
- Return type:
Any
- britecore_sdk.api.api_calls.v2.claims.get_contacts_claims_count(active=None, contact_external_refs=None, contact_ids=None, **kwargs)[source]
Get Contacts Claims Count.
POST /api/v2/claims/get_contacts_claims_count
- Parameters:
active (bool | None)
contact_external_refs (list[str] | None)
contact_ids (list[str] | None)
kwargs (Unpack[RequestParameters])
- Return type:
Any
- britecore_sdk.api.api_calls.v2.claims.new_claim(claim_number=None, claim_number_origin=None, policy_number=None, **kwargs)[source]
New Claim.
POST /api/v2/claims/new_claim
- Parameters:
claim_number (str | None)
claim_number_origin (str | None)
policy_number (str | None)
kwargs (Unpack[RequestParameters])
- Return type:
Any
- britecore_sdk.api.api_calls.v2.claims.remove_claim(hard_delete=None, claim_id=None, **kwargs)[source]
Remove Claim.
POST /api/v2/claims/remove_claim
- Parameters:
hard_delete (bool | None)
claim_id (str | None)
kwargs (Unpack[RequestParameters])
- Return type:
Any
- britecore_sdk.api.api_calls.v2.claims.retrieve_claim_change_logs(claim_ids=None, transactions=None, filter_by=None, allow_timestamp=None, from_date=None, to_date=None, policy_type_ids=None, **kwargs)[source]
Retrieve Claim Change Logs.
POST /api/v2/claims/retrieve_claim_change_logs
- Parameters:
claim_ids (list[str] | None)
transactions (list[str] | None)
filter_by (str | None)
allow_timestamp (bool | None)
from_date (str | None)
to_date (str | None)
policy_type_ids (list[str] | None)
kwargs (Unpack[RequestParameters])
- Return type:
Any
- britecore_sdk.api.api_calls.v2.claims.retrieve_claim_payments(transaction_date_from=None, voided=None, exported=None, historical=None, policy_type_ids=None, transaction_date_to=None, **kwargs)[source]
Retrieve Claim Payments.
POST /api/v2/claims/retrieve_claim_payments
- Parameters:
transaction_date_from (str | None)
voided (bool | None)
exported (bool | None)
historical (bool | None)
policy_type_ids (list[str] | None)
transaction_date_to (str | None)
kwargs (Unpack[RequestParameters])
- Return type:
Any
- britecore_sdk.api.api_calls.v2.claims.set_claim_loss_address(not_found=None, Raises=None, address=None, field=None, claim_id=None, property_address_id=None, **kwargs)[source]
Set Claim Loss Address.
POST /api/v2/claims/set_claim_loss_address
- Parameters:
not_found (str | None)
Raises (str | None)
address (dict[str, Any] | None)
field (str | None)
claim_id (str | None)
property_address_id (str | None)
kwargs (Unpack[RequestParameters])
- Return type:
Any
- britecore_sdk.api.api_calls.v2.claims.update_claim_date(claim_date_id=None, claim_id=None, claim_date_type=None, claim_date=None, **kwargs)[source]
Update Claim Date.
POST /api/v2/claims/update_claim_date
- Parameters:
claim_date_id (str | None)
claim_id (str | None)
claim_date_type (str | None)
claim_date (str | None)
kwargs (Unpack[RequestParameters])
- Return type:
Any