Accounting Module API
API reference for accounting and invoice retrieval helpers.
BriteCore v2 Accounting API endpoint wrappers.
This module provides wrappers for accounting deliverables, invoice retrieval, and rescind-cancellation workflow helpers in the BriteCore v2 accounting API.
- britecore_sdk.api.api_calls.v2.accounting.get_accounting_deliverable(account_history_id, deliverable_date, **kwargs)[source]
Retrieve accounting deliverable values for an account history entry.
POST /api/v2/accounting/get_accounting_deliverable
- Parameters:
account_history_id (str)
deliverable_date (str)
kwargs (Unpack[RequestParameters])
- Return type:
Any
- britecore_sdk.api.api_calls.v2.accounting.get_invoices(policy_id=None, bill_from_date=None, bill_to_date=None, due_from_date=None, due_to_date=None, sorting_order=None, page_number=None, page_size=None, **kwargs)[source]
Retrieve invoices with optional policy and date filters.
POST /api/v2/accounting/get_invoices
- Parameters:
policy_id (str | None)
bill_from_date (str | None)
bill_to_date (str | None)
due_from_date (str | None)
due_to_date (str | None)
sorting_order (str | None)
page_number (int | None)
page_size (int | None)
kwargs (Unpack[RequestParameters])
- Return type:
Any
- britecore_sdk.api.api_calls.v2.accounting.run_rescind_underwriting_cancellation_pending_logic(revision_id, old_status, date_cursor=None, **kwargs)[source]
Run rescind underwriting cancellation-pending logic for a revision.
POST /api/v2/accounting/run_rescind_underwriting_cancellation_pending_logic
- Parameters:
revision_id (str)
old_status (str)
date_cursor (str | None)
kwargs (Unpack[RequestParameters])
- Return type:
Any
- britecore_sdk.api.api_calls.v2.accounting.export_account_histories(policy_term_ids=None, **kwargs)[source]
Export Account Histories.
POST /api/v2/accounting/export_account_histories
- Parameters:
policy_term_ids (list[str] | None)
kwargs (Unpack[RequestParameters])
- Return type:
Any
- britecore_sdk.api.api_calls.v2.accounting.retrieve_outstanding_invoices(transaction_date_time_from=None, **kwargs)[source]
Retrieve Outstanding Invoices.
POST /api/v2/accounting/retrieve_outstanding_invoices
- Parameters:
transaction_date_time_from (str | None)
kwargs (Unpack[RequestParameters])
- Return type:
Any
Set Return Premium To Export.
POST /api/v2/accounting/set_return_premium_to_export
- Parameters:
return_premium_id (Any | None)
kwargs (Unpack[RequestParameters])
- Return type:
Any