Commission Line Item(s)

Use this endpoint to retrieve individual commission line items from your White Swan account. Commission line items are the discrete earnings events that make up a payout — each one represents a single commission payment tied to a specific case, carrier, and advisor. You can filter results using query parameters to narrow down by company, user, carrier, case, date range, and more.

circle-info

Commission line item data is only available on the Digital Agent Plan and Concierge Plan. This endpoint will not return data for accounts on the Innovator Plan.

API Method

circle-check

Headers

Name
Type
Description

Authorization*

Text

Bearer <YOUR API KEY>

Content-Type*

Text

application/json

Accept*

Text

application/json

user-agent*

Text

<YOUR APP>

Query Parameters

All query parameters are optional.

Parameter
Type
Description

payor_company_id

Text

Filter by White Swan payor company ID

payor_company_external_id

Text

Filter by your internal payor company ID

payor_company_name

Text

Filter by payor company name

recipient_company_id

Text

Filter by White Swan recipient company ID

recipient_company_external_id

Text

Filter by your internal recipient company ID

recipient_user_email

Text

Filter by recipient user email

recipient_user_external_id

Text

Filter by your internal recipient user ID

advisor_email

Text

Filter by writing advisor email

advisor_external_id

Text

Filter by your internal writing advisor ID

carrier_name

Text

Filter by carrier name — see carrier enum in Onboard Agencyarrow-up-right

case_id

Text

Filter by associated case ID

start_date

Text

Return only items on or after this date (ISO 8601)

end_date

Text

Return only items on or before this date (ISO 8601)

page

Integer

Page number for paginated results

chevron-rightSample payloadhashtag
circle-info

Please note that the sample body payload above contains all possible parameters for your reference. In an actual call, you don't need to use all (or any) parameters.

Pagination

Responses are paginated. Use the page query parameter to navigate through results. The response always includes the following pagination fields:

Field
Type
Description

page

Integer

Current page number

page_size

Integer

Number of commission line items returned on this page

total

Integer

Total count of commission line items matching your filters

has_next_page

Boolean

Whether a subsequent page of results exists

Response Codes

Code
Description

200 OK

Call succeeded

400 Bad Request

Call failure

401 Unauthorized

Permission denied

429 Too Many Requests

Rate limit exceeded

500 Internal Server Error

Internal error

chevron-rightSample return payloadhashtag

Response Fields

The response returns a commission_line_items array alongside pagination fields. Each object in the array has the following shape:

Field
Type
Description

line_item_id

Text

White Swan internal line item ID.

line_item_external_id

Text

External line item ID.

amount

Number

Commission amount in USD.

premium_payment

Number

Size of the premium payment that generated this commission.

premium_commission_percentage

Number

Percentage of the premium paid as commission (decimal under 1).

payment_date

Text

Date payment was made (ISO 8601).

statement_date

Text

Date of the associated statement (ISO 8601).

payout_id

Text

ID of the associated payout, if available.

linked_case

Text

ID of the associated case.

linked_case_insured_name

Text

Name of the insured on the associated case.

linked_advisor

Text

ID of the writing advisor.

linked_advisor_name

Text

Name of the writing advisor.

advisor_split_percentage

Number

Percentage of the commission paid to the writing advisor (decimal under 1).

linked_carrier

Text

ID of the carrier associated with this payment.

linked_carrier_name

Text

Name of the carrier.

payment_recipient_id

Text

ID of the payment recipient.

payment_recipient_name

Text

Name of the payment recipient.

payor_id

Text

ID of the payor.

payor_name

Text

Name of the payor.

payment_type

Text

Type of payment — see options below.

commission_type

Text

Type of commission — see options below.

Payment Type Options

  • Retained

  • Flat

  • Net Retained

  • Affiliate

  • Flat - Estimated

  • Fee

  • First Case Bonus

  • BackNine Policy Fee

  • Chargeback

Commission Type Options

  • Annuity Bonus

  • Annuity First Year

  • Annuity Renewal

  • Disability Bonus

  • Disability Excess

  • Disability First Year

  • Disability Renewal

  • Life Bonus

  • Life Excess

  • Life First Year

  • Life PUA

  • Life Renewal

  • Life Term Rider

  • Linked Benefit Bonus

  • Linked Benefit Excess

  • Linked Benefit First Year

  • Linked Benefit PUA

  • Linked Benefit Renewal

  • Linked Benefit Term Rider

  • LTC Bonus

  • LTC First Year

  • LTC Renewal

  • Variable Life Bonus

  • Variable Life Excess

  • Variable Life First Year

  • Variable Life Renewal

  • Minimum Fee

Last updated

Was this helpful?