Where can documentation and examples for the Sophos Firewall OS and/or XG Configuration API be found?
This thread was automatically locked due to age.
Robert Ianson said:Hello everyone,
The documentation has been posted in Appendix E of the online help. Link here.
Hope this helps,
Regards,
Bob
Hi All,
In addition to the information posted in Appendix E (as mentioned by Bob), the following knowledge base article provides an example of how it can be used.
How to Configure Single Sign On Authentication for Wireless Users in a Network using API
This documentation is missing half the pages - Does anyone know of where the complete documentation may be found?
I found the v17 documentation was missing a bunch of pages, however the v16.5 documentation seemed to be more complete. Try this one - it had the pages I was looking for.
I'd strongly advise testing in a non-production environment based on my own attempts at using the API (although that's obviously good practice anyway). The API seems to have a few serious issues e.g. if you update a business application rule several of us have found it loses half the config in the rule, resulting in traffic being blocked.
If any of the Sophos team see my comment and want to help - please have a check of my post here. Maybe you can advise on the issues we've been experiencing?
Thanks,
Andrew
Andrew,
Thanks for the link - That does seem to be a more complete version than the one I had.
I am just getting my feet wet with the API but so far I have not had any issues. I should note I have only done very simple calls.
That issue your seeing sounds super annoying - thanks for the heads up I will be careful when modifying Firewall rules through the API.
Andrew,
Thanks for the link - That does seem to be a more complete version than the one I had.
I am just getting my feet wet with the API but so far I have not had any issues. I should note I have only done very simple calls.
That issue your seeing sounds super annoying - thanks for the heads up I will be careful when modifying Firewall rules through the API.