Skip to main content
GET
Settlement reconciliation

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Query Parameters

start_date
string<date>
required

First order-create day, YYYY-MM-DD, UTC, inclusive.

end_date
string<date>
required

Last order-create day, YYYY-MM-DD, UTC, inclusive. At most 365 days after start_date.

limit
integer
default:25

Orders per page. Each order costs one TikTok call.

Required range: 1 <= x <= 50
cursor
string

nextCursor from the previous page, same window.

tolerance
string
default:0.01

Absolute commission difference allowed before a settled order is a mismatch.

Pattern: ^\d{1,9}(\.\d{1,6})?$
organization_id
integer

Use the TikTok Shop of this child brand (organization id) of your API key's organization

Response

{ window, basis: affiliate_orders.order_create_time_utc, sweptThrough, tolerance, currency, orders: [{ orderId, orderCreateTime, status, stored, settled, unsettled, mismatch, error }], summary: { orders, settled: { count, settlementAmount }, partiallySettled, unsettled: { count, estSettlementAmount }, notFound, unknown, unchecked, errors, mismatches }, nextCursor, truncated, truncatedReasons }