Claim Exposures Module API
API reference for claim exposure helpers.
BriteCore V2 claim_exposures API endpoint wrappers.
- britecore_sdk.api.api_calls.v2.claim_exposures.add_recovery(claim_id=None, recovery_details=None, api_key=None, page=None, page_size=None, reserve_details=None, exposure_id=None, payment_details=None, **kwargs)[source]
Add recovery information to a claim exposure.
POST /api/v2/claim_exposures/add_recovery
- Parameters:
claim_id (str | None)
recovery_details (dict[str, Any] | None)
api_key (str | None)
page (int | None)
page_size (int | None)
reserve_details (Any | None)
exposure_id (Any | None)
payment_details (Any | None)
kwargs (Unpack[RequestParameters])
- Return type:
Any
- britecore_sdk.api.api_calls.v2.claim_exposures.add_recovery_reserve(claim_id=None, api_key=None, recovery_reserve_details=None, page=None, page_size=None, **kwargs)[source]
Add recovery reserve to a claim exposure.
POST /api/v2/claim_exposures/add_recovery_reserve
- Parameters:
claim_id (str | None)
api_key (str | None)
recovery_reserve_details (dict[str, Any] | None)
page (int | None)
page_size (int | None)
kwargs (Unpack[RequestParameters])
- Return type:
Any
- britecore_sdk.api.api_calls.v2.claim_exposures.add_reserve(claim_id=None, page=None, page_size=None, **kwargs)[source]
Add reserve to a claim exposure.
POST /api/v2/claim_exposures/add_reserve
- Parameters:
claim_id (str | None)
page (int | None)
page_size (int | None)
kwargs (Unpack[RequestParameters])
- Return type:
Any
- britecore_sdk.api.api_calls.v2.claim_exposures.create_exposure(claim_id=None, page=None, page_size=None, **kwargs)[source]
Create a new claim exposure.
POST /api/v2/claim_exposures/create_exposure
- Parameters:
claim_id (str | None)
page (int | None)
page_size (int | None)
kwargs (Unpack[RequestParameters])
- Return type:
Any
- britecore_sdk.api.api_calls.v2.claim_exposures.delete_exposure(claim_id=None, page=None, page_size=None, **kwargs)[source]
Delete a claim exposure.
POST /api/v2/claim_exposures/delete_exposure
- Parameters:
claim_id (str | None)
page (int | None)
page_size (int | None)
kwargs (Unpack[RequestParameters])
- Return type:
Any
- britecore_sdk.api.api_calls.v2.claim_exposures.get_accounting_data(claim_id=None, page=None, page_size=None, **kwargs)[source]
Retrieve accounting data for a claim.
POST /api/v2/claim_exposures/get_accounting_data
- Parameters:
claim_id (str | None)
page (int | None)
page_size (int | None)
kwargs (Unpack[RequestParameters])
- Return type:
Any
- britecore_sdk.api.api_calls.v2.claim_exposures.get_accounting_loss_details(api_key=None, claim_id=None, page=None, page_size=None, **kwargs)[source]
Retrieve accounting loss details for a claim.
POST /api/v2/claim_exposures/get_accounting_loss_details
- Parameters:
api_key (str | None)
claim_id (str | None)
page (int | None)
page_size (int | None)
kwargs (Unpack[RequestParameters])
- Return type:
Any
- britecore_sdk.api.api_calls.v2.claim_exposures.get_accounting_overview(api_key=None, claim_id=None, page=None, page_size=None, **kwargs)[source]
Retrieve accounting overview for a claim.
POST /api/v2/claim_exposures/get_accounting_overview
- Parameters:
api_key (str | None)
claim_id (str | None)
page (int | None)
page_size (int | None)
kwargs (Unpack[RequestParameters])
- Return type:
Any
- britecore_sdk.api.api_calls.v2.claim_exposures.get_accounting_recoveries_data(api_key=None, claim_id=None, page=None, page_size=None, **kwargs)[source]
Retrieve accounting recovery data for a claim.
POST /api/v2/claim_exposures/get_accounting_recoveries_data
- Parameters:
api_key (str | None)
claim_id (str | None)
page (int | None)
page_size (int | None)
kwargs (Unpack[RequestParameters])
- Return type:
Any
- britecore_sdk.api.api_calls.v2.claim_exposures.get_broken_limits(claim_id=None, instance=None, type=None, page=None, page_size=None, **kwargs)[source]
Retrieve broken coverage limits for a claim.
POST /api/v2/claim_exposures/get_broken_limits
- Parameters:
claim_id (str | None)
instance (Any | None)
type (Any | None)
page (int | None)
page_size (int | None)
kwargs (Unpack[RequestParameters])
- Return type:
Any
- britecore_sdk.api.api_calls.v2.claim_exposures.get_coverage_accounting_data(claim_id=None, page=None, page_size=None, **kwargs)[source]
Retrieve coverage accounting data for a claim.
POST /api/v2/claim_exposures/get_coverage_accounting_data
- Parameters:
claim_id (str | None)
page (int | None)
page_size (int | None)
kwargs (Unpack[RequestParameters])
- Return type:
Any
- britecore_sdk.api.api_calls.v2.claim_exposures.get_exposure_accounting_data(claim_id=None, page=None, page_size=None, **kwargs)[source]
Retrieve exposure accounting data for a claim.
POST /api/v2/claim_exposures/get_exposure_accounting_data
- Parameters:
claim_id (str | None)
page (int | None)
page_size (int | None)
kwargs (Unpack[RequestParameters])
- Return type:
Any
- britecore_sdk.api.api_calls.v2.claim_exposures.get_exposure_transactions(claim_id=None, page=None, page_size=None, **kwargs)[source]
Retrieve transactions for a claim exposure.
POST /api/v2/claim_exposures/get_exposure_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.claim_exposures.get_payment(claim_id=None, payment_id=None, page=None, page_size=None, **kwargs)[source]
Retrieve payment details for a claim exposure.
POST /api/v2/claim_exposures/get_payment
- Parameters:
claim_id (str | None)
payment_id (str | None)
page (int | None)
page_size (int | None)
kwargs (Unpack[RequestParameters])
- Return type:
Any
- britecore_sdk.api.api_calls.v2.claim_exposures.list_exposures(claim_id=None, page=None, page_size=None, **kwargs)[source]
List all exposures for a claim.
POST /api/v2/claim_exposures/list_exposures
- Parameters:
claim_id (str | None)
page (int | None)
page_size (int | None)
kwargs (Unpack[RequestParameters])
- Return type:
Any
- britecore_sdk.api.api_calls.v2.claim_exposures.make_multi_exposures_payment(claim_id=None, page=None, page_size=None, **kwargs)[source]
Make payment across multiple exposures for a claim.
POST /api/v2/claim_exposures/make_multi_exposures_payment
- Parameters:
claim_id (str | None)
page (int | None)
page_size (int | None)
kwargs (Unpack[RequestParameters])
- Return type:
Any
- britecore_sdk.api.api_calls.v2.claim_exposures.make_payment(claim_id=None, page=None, page_size=None, **kwargs)[source]
Make payment for a claim exposure.
POST /api/v2/claim_exposures/make_payment
- Parameters:
claim_id (str | None)
page (int | None)
page_size (int | None)
kwargs (Unpack[RequestParameters])
- Return type:
Any
- britecore_sdk.api.api_calls.v2.claim_exposures.update_payment(claim_id=None, payment_details=None, page=None, page_size=None, **kwargs)[source]
Update payment information for a claim exposure.
POST /api/v2/claim_exposures/update_payment
- Parameters:
claim_id (str | None)
payment_details (dict[str, Any] | None)
page (int | None)
page_size (int | None)
kwargs (Unpack[RequestParameters])
- Return type:
Any
- britecore_sdk.api.api_calls.v2.claim_exposures.void_transaction(claim_id=None, page=None, page_size=None, **kwargs)[source]
Void a transaction for a claim exposure.
POST /api/v2/claim_exposures/void_transaction
- Parameters:
claim_id (str | None)
page (int | None)
page_size (int | None)
kwargs (Unpack[RequestParameters])
- Return type:
Any