https://api.lbkrs.com/v1/stock-info/ipo-timelineParameters
counter_idstringqueryRequiredIPO security id, for example ST/HK/1256. If omitted, no error is returned, but the timeline is empty
marketstringqueryMarket of the security, for example HK or US. Broker App parses it from counter_id and passes it in. If omitted, the result queried by counter_id is unchanged
account_channelstringqueryBroker channel
flagintegerquerySubscription method, taken from the route parameter used to open the IPO detail page. If omitted, it is treated as public offering:
- 0: Public offering
- 2: International placing
02
Responses
HTTP 200The request succeeded. The response body contains the result of the “Get IPO subscription timeline” operation.codemessagedatadataobjectdata structureList of subscription timeline milestones in chronological order. If empty, Broker App does not display the timeline module
Child attributes
Milestone name, for example "Subscription opens", "Subscription closes", "Allotment/placing results announced", "Grey market trading" or "Listing"
Whether the milestone is highlighted (the milestone has been reached)
Display time of the milestone. The date and time of day are separated by a newline \n, for example "09.28\n09:00"
Exception note for the milestone; an empty string when normal. If present, Broker App displays this text instead of time
Whether subscription is currently available (whether subscription is enabled in the back office). The subscribe button is shown when this is true and the user has no subscription order
Subscription deadline in the format yyyy.MM.dd HH:mm, for example "2026.10.06 09:00". An empty string when no data is available
Whether the subscription start time has been reached
IPO subscription tags, displayed in the subscribe button area when subscription is available
Offer price (display string)