One account's booked lines folded into its own size shares (BE-ADJ-19)
One account's booked lines, folded into its own size shares in basis points summing to 10000. This is the run this retailer actually takes, beside the buy's own curve.
trading_partner_id is required. The scope is season_code or commitment_id, one of which is required: served scopeless, a size run would read as "this account runs no sizes", which is a finding rather than an unstated question. Given only a Commitment, the season resolves from its declared season label.
A size is read off product_variants.selected_options under a recognised size key. A line at style grain (a hold, "sizes to follow") or whose variant names no size option contributes no share; its units are counted in unsized_units/unsized_lines rather than dropped or folded in as if it had spoken.
shares_bp is null with a reason where the account has no booked line in scope at all, or where every one of its lines is unsized. An absence is a sentence, never a zero.
Sold with Essentials+: without Tightly Connect the answer is 403 plan_excludes.
Scope: order_book:read.
Request
- Base URL: https://api.app.tightly.io
- URL: https://api.app.tightly.io/api/v1/order-book/account-size-curve
- Auth: HTTP bearer
Query parameters
The account. An id, never a name. Duplicate account names are ordinary in this trade, and a name here would show one retailer's run under another's.
The season. One of season_code or commitment_id is required.
A Commitment whose declared season keys the book. Required where no season code is given.
Reconstruct the book as it stood at this instant (ISO-8601). Default is now.
Headers
The date train to answer on. One train exists today, 2026-11, the one this reference describes and the one every key is minted on, so the call answers on it with or without this header. Send it anyway, so a client built now names its train from the start.
Response
The account's size shares in basis points, the units and line count they stand on, the unsized share, and when the size run itself could not be composed.
Changes
No recorded changes to this operation across all 1 revision of this API.