Skip to content

Watchlist operations

ig.operations.watchlists lists, creates, reads, updates, deletes, and removes markets from IG watchlists. Mutations accept typed request models and cross the shared live permission boundary.

Python operation IG request Protocol version
ig.operations.watchlists.list() GET /watchlists 1
ig.operations.watchlists.create() POST /watchlists 1
ig.operations.watchlists.get() GET /watchlists/{watchlist_id} 1
ig.operations.watchlists.add_market() PUT /watchlists/{watchlist_id} 1
ig.operations.watchlists.delete() DELETE /watchlists/{watchlist_id} 1
ig.operations.watchlists.remove_market() DELETE /watchlists/{watchlist_id}/{epic} 1