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.
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
POST https://app.whiteswan.io/api/1.1/wf/commissions_line_items
Returns a paginated list of commission line items, optionally filtered by the query parameters below.
Headers
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.
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
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
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:
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
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
Response Fields
The response returns a commission_line_items array alongside pagination fields. Each object in the array has the following shape:
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?