FYIs
Unread FYIs
To get number of un-read notifications/disclaimers next api should be called GET /fyi/unreadnumber which return integer number that can be display to make user aware. For example, let’s assume we have 1 un-read and 3 in total notifications/disclaimers.
GET https://api.ibkr.com/v1/api/fyi/unreadnumber
Response:
All Recent FYIs
A list of all recent notifications can be retrieved by calling GET /fyi/notifications. An R in the response indicates if the notification was read or not.
The response also contains a title (MS), notification code/“FYI code” (FC), unique identifier (ID) and a detailed, HTML-formatted message (MD).
GET https://api.ibkr.com/v1/api/fyi/notifications
Returns:
Marking FYIs Read
FYI notifications can be marked as read via PUT /fyi/notifications/{notificationID}.
Please note that you can have multiple notifications in the same category (grouped by fyi code)
Managing FYI Subscriptions
GET https://api.ibkr.com/v1/api/fyi/settings
FYI Disclaimers
Detailed message for notification must be shown to user only when user accept corresponding disclaimer.
Use GET /fyi/settings to see what disclaimers accepted and what not. H represents fact of disclaimer acceptance. More about fyi settings will be below.
Supplemental text for accept disclaimer can be retrieved by calling GET /fyi/disclaimer/{typecode}
And call PUT /fyi/disclaimer/{typecode} to accept disclaimer. Once disclaimer is acknowledged, it should not be forced on notifications of the same type.

