Users must have installed FoxyProxy Standard 3.6+, FoxyProxy Basic 2.6+, or FoxyProxy Plus 4.6+ in order for the API to work. All code samples show you how to check for this requirement.
|FoxyProxy||Top-level object used to get/set global settings and to obtain the ProxyConfigs object. This is a singleton.|
|ProxyConfigs||Used to add, edit, and delete one or more ProxyConfig objects. This is a singleton.|
|ProxyConfig||An object modeling a single proxy configuration. There are 1-to-many of these objects. Editing these objects changes the underlying proxy configuration in real-time.|
|Notification||An optional object used to notify your code of events and data.|
All API calls require Gecko 2+ (Firefox 4+, Thunderbird 3.3+, SeaMonkey 2.1+), with the exception of: