Client Portal Web API Skill
interactivebrokers-cpapi
interactivebrokers-cpapi
| Method | Path | Description |
|---|---|---|
GET | /fyi/unreadnumber | |
GET | /fyi/settings | Get unread number of fyis. The HTTP method POST is also supported. |
POST | /fyi/settings/{typecode} | Get a list of subscriptions |
GET | /fyi/disclaimer/{typecode} | Enable/Disable certain subscription |
PUT | /fyi/disclaimer/{typecode} | Get disclaimer for a certain kind of fyi |
GET | /fyi/deliveryoptions | Mark disclaimer read |
PUT | /fyi/deliveryoptions/email | Get delivery options |
POST | /fyi/deliveryoptions/device | Enable/Disable email option |
DELETE | /fyi/deliveryoptions/{deviceId} | Enable/Disable device option |
GET | /fyi/notifications | Delete a device |
GET | /fyi/notifications/more | Get a list of notifications |
PUT | /fyi/notifications/{notificationId} | Get more notifications based on a certain one |
POST | /trsrv/secdef | Get a list of notifications |
GET | /trsrv/secdef/schedule | Secdef by Conid |
GET | /trsrv/futures | Get trading schedule for symbol |
GET | /trsrv/stocks | Security Futures by Symbol |
POST | /ws | Security Stocks by Symbol |
POST | /tickle | Websocket Endpoint |
POST | /logout | Ping the server to keep the session open |
POST | /ccp/auth/init | Ends the current session |
GET | /hmds/history | Start CCP Session |
POST | /ccp/auth/response | Market Data History (Beta) |
GET | /ccp/status | Complete CCP Session |
GET | /ccp/account | CCP Status |
GET | /ccp/positions | Brokerage Accounts |
GET | /ccp/orders | Positions |
POST | /ccp/order | Order Status |
DELETE | /ccp/order | Submit Order |
PUT | /ccp/order | Delete Order |
GET | /ccp/trades | Update Order |
Use this API as a Claude Code skill for instant agent access.
lapsh skill-install interactivebrokers-cpapi
Downloads and installs to ~/.claude/skills/interactivebrokers-cpapi/
1.0.0 (2026-03-22)