---
schema_version: "1"
id: 235381e8c70b651988e73856c738f5648c56334d34d07e8a71470f01cb60a6a3
title: InsuranceBrokerageFamily Methods
collection: legacydeveloper
version: current
locale: en-us
portal_url: https://docs.salesforce.com/legacydeveloper/current/en-us/insurance_developer_guide/apex_ConnectAPI_InsuranceBrokerageFamily_methods.md
canonical_url: https://developer.salesforce.com/docs/atlas.en-us.insurance_developer_guide.meta/insurance_developer_guide/apex_ConnectAPI_InsuranceBrokerageFamily_methods.htm
source_site: developer.salesforce.com
content_type: documentation
content_hash: 76c6dfce81d9badb076d85cc3af608a0f99c2c0c84fbdf389311f1e09ef01b04
description: These methods are for InsuranceBrokerageFamily. All methods are static.
---
# InsuranceBrokerageFamily Methods

These methods are for InsuranceBrokerageFamily. All methods are static.

- **[bulkCancelInsurancePolicy(insurancePolicyBulkInput)](https://developer.salesforce.com/docs/atlas.en-us.insurance_developer_guide.meta/insurance_developer_guide/apex_ConnectAPI_InsuranceBrokerageFamily_bulkCancelInsurancePolicy_1.htm)**  
    Cancel policies in bulk for the specified Insurance Policy IDs.
- **[bulkEndorseDraftInsurancePolicy(insurancePolicyBulkFieldMapInput)](https://developer.salesforce.com/docs/atlas.en-us.insurance_developer_guide.meta/insurance_developer_guide/apex_ConnectAPI_InsuranceBrokerageFamily_bulkEndorseDraftInsurancePolicy_1.htm)**  
    Endorse draft policies in bulk for the specified insurance policy IDs.
- **[bulkEndorseInsurancePolicy(insurancePolicyBulkInput)](https://developer.salesforce.com/docs/atlas.en-us.insurance_developer_guide.meta/insurance_developer_guide/apex_ConnectAPI_InsuranceBrokerageFamily_bulkEndorseInsurancePolicy_1.htm)**  
    Endorse policies in bulk for the specified insurance policy IDs.
- **[bulkIssueInsurancePolicy(insurancePolicyBulkInput)](https://developer.salesforce.com/docs/atlas.en-us.insurance_developer_guide.meta/insurance_developer_guide/apex_ConnectAPI_InsuranceBrokerageFamily_bulkIssueInsurancePolicy_1.htm)**  
    Issue policies in bulk for the specified insurance policy IDs.
- **[bulkReinstateInsurancePolicy(insurancePolicyBulkFieldMapInput)](https://developer.salesforce.com/docs/atlas.en-us.insurance_developer_guide.meta/insurance_developer_guide/apex_ConnectAPI_InsuranceBrokerageFamily_bulkReinstateInsurancePolicy_1.htm)**  
    Reinstate policies in bulk for the specified insurance policy IDs.
- **[bulkRenewInsurancePolicy(insurancePolicyBulkInput)](https://developer.salesforce.com/docs/atlas.en-us.insurance_developer_guide.meta/insurance_developer_guide/apex_ConnectAPI_InsuranceBrokerageFamily_bulkRenewInsurancePolicy_1.htm)**  
    Renew policies in bulk for the specified Insurance Policy IDs.
- **[cancelInsurancePolicy(insurancePolicyCancelInput, policyId)](https://developer.salesforce.com/docs/atlas.en-us.insurance_developer_guide.meta/insurance_developer_guide/apex_ConnectAPI_InsuranceBrokerageFamily_cancelInsurancePolicy_1.htm)**  
    Cancel a specific insurance policy by providing the cancellation details and the policy ID.
- **[createBillingSchedulesFromTransaction(InsuranceTransactionBillingInput)](https://developer.salesforce.com/docs/atlas.en-us.insurance_developer_guide.meta/insurance_developer_guide/apex_ConnectAPI_InsuranceBillingFamily_createBillingSchedulesFromTransaction.htm)**  
    Create billing schedules from an insurance transaction.
- **[endorseDraftInsurancePolicy(insurancePolicyDraftProcessInput, policyId)](https://developer.salesforce.com/docs/atlas.en-us.insurance_developer_guide.meta/insurance_developer_guide/apex_ConnectAPI_InsuranceBrokerageFamily_endorseDraftInsurancePolicy_1.htm)**  
    Create an endorsement draft for a specific insurance policy by providing the draft input details and the policy ID.
- **[endorseInsurancePolicy(policyId)](https://developer.salesforce.com/docs/atlas.en-us.insurance_developer_guide.meta/insurance_developer_guide/apex_ConnectAPI_InsuranceBrokerageFamily_endorseInsurancePolicy_1.htm)**  
    Endorse a specific insurance policy by providing the policy ID.
- **[getCommissionProcessing(commissionProcessingInput)](https://developer.salesforce.com/docs/atlas.en-us.insurance_developer_guide.meta/insurance_developer_guide/apex_ConnectAPI_InsuranceBrokerageFamily_getCommissionProcessing_1.htm)**  
    Process commission statements in an asynchronous manner by using the preconfigured batch job.
- **[issueInsurancePolicy(policyId)](https://developer.salesforce.com/docs/atlas.en-us.insurance_developer_guide.meta/insurance_developer_guide/apex_ConnectAPI_InsuranceBrokerageFamily_issueInsurancePolicy_1.htm)**  
    Issue a specific insurance policy by providing the policy ID.
- **[previewPolicyPremium(premiumPreviewInput, policyId)](https://developer.salesforce.com/docs/atlas.en-us.insurance_developer_guide.meta/insurance_developer_guide/apex_ConnectAPI_InsuranceBrokerageFamily_previewPolicyPremium_1.htm)**  
    Preview prorated and rolled-up premium amounts across a draft insurance policy hierarchy without creating or updating changes.
- **[reinstateInsurancePolicy(insurancePolicyReinstatementInput, policyId)](https://developer.salesforce.com/docs/atlas.en-us.insurance_developer_guide.meta/insurance_developer_guide/apex_ConnectAPI_InsuranceBrokerageFamily_reinstateInsurancePolicy_1.htm)**  
    Reinstate a previously canceled insurance policy by providing the reinstatement details and the policy ID.
- **[renewInsurancePolicy(insurancePolicyProcessInput, policyId)](https://developer.salesforce.com/docs/atlas.en-us.insurance_developer_guide.meta/insurance_developer_guide/apex_ConnectAPI_InsuranceBrokerageFamily_renewInsurancePolicy_1.htm)**  
    Renew policy for the specified insurance policy ID.