List settlements
Lists settlements with cursor-based pagination and the unified field.op=value filter grammar (status, customer_id, currency, settlement_number, created_at, updated_at, finalized_at, paid_at, period_start, period_end).
query Parameters
limitNumber of items per page
cursorPagination cursor
customer_idFilter by customer UUID (supports customer_id.in=...)
statusFilter by settlement status (sugar for status.eq=...; supports status.in=a,b)
List settlements › Responses
Paginated list wrapped in data envelope
created_atcurrencycustomer_iddeleted_atfinalized_atgross_earningsidnet_payoutorganization_idpaid_atperiod_endperiod_startsettlement_numberstatustotal_fee_taxtotal_feesupdated_atGenerate a draft settlement
Creates a draft settlement for a customer over a billing period
Generate a draft settlement › Request Body
currencycustomer_idperiod_endperiod_startGenerate a draft settlement › Responses
Wrapped in data envelope
created_atcurrencycustomer_iddeleted_atfinalized_atgross_earningsidnet_payoutorganization_idpaid_atperiod_endperiod_startsettlement_numberstatustotal_fee_taxtotal_feesupdated_atGet a settlement
Retrieves a settlement by ID including its lines
path Parameters
idSettlement UUID
Get a settlement › Responses
Wrapped in data envelope
created_atcurrencycustomer_iddeleted_atfinalized_atgross_earningsidnet_payoutorganization_idpaid_atperiod_endperiod_startsettlement_numberstatustotal_fee_taxtotal_feesupdated_atFinalize a settlement
Finalizes a draft settlement, locking it for payout
path Parameters
idSettlement UUID
Finalize a settlement › Responses
Wrapped in data envelope
created_atcurrencycustomer_iddeleted_atfinalized_atgross_earningsidnet_payoutorganization_idpaid_atperiod_endperiod_startsettlement_numberstatustotal_fee_taxtotal_feesupdated_atList settlement lines
Lists all line items for a specific settlement
path Parameters
idSettlement UUID
List settlement lines › Responses
List wrapped in data envelope
amountcreated_atdescriptionidline_typeorganization_idreference_idreverse_chargesettlement_idtax_amounttax_category_codetax_ratetax_rule_idRecord a settlement payout
Marks a finalized settlement as paid out
path Parameters
idSettlement UUID
Record a settlement payout › Responses
Wrapped in data envelope
created_atcurrencycustomer_iddeleted_atfinalized_atgross_earningsidnet_payoutorganization_idpaid_atperiod_endperiod_startsettlement_numberstatustotal_fee_taxtotal_feesupdated_at