URL Scheme
All URL Schemes support the x-success parameter for callback after the operation completes. For example: egern:/start?x-success=myapp://callback
Start Egern VPN
egern:/start
Stop Egern VPN
egern:/stop
Add Configuration Profile
egern:/profiles/new?name=name&url=url
Parameter Description:
url(required): The URL of the configuration filename(optional): Name of the configuration
Add Proxy Server
egern:/proxies/new
Add Policy Group
egern:/policy_groups/new?type=type&external_type=external_type&name=name&policy=policy&url=url
Parameter Description:
type(optional): Policy group type, defaults toexternalexternal_type(optional): External policy group type, defaults toauto_testname(optional): Name of the policy grouppolicy(optional): Policyurl(optional): The URL of the policy
Add Subscription
egern:/subscriptions/new?url=url
Parameter Description:
url(optional): The URL of the subscription
Add Rule
egern:/rules/new?type=domain&match=match&policy=DIRECT
Parameter Description:
type(optional): Type of rule (e.g.,domainordomain_keyword), defaults torule_setmatch(optional): Matching item (e.g., a specific domain likeexample.com)policy(optional): Policy (e.g.,DIRECTorPROXY)
Add Module
egern:/modules/new?name=name&url=url
Parameter Description:
url(required): The URL of the module filename(optional): Module name