How Can We Help?

Search for answers or browse our knowledge base.

Documentation | Demos | Support

Table of Contents
< All Topics
Print

API for third part integration

1. Available Internet Protection API Functions.

»GetReport: get all Cloud reports
»CreateProfile: create a new profile
»ModifyProfile: change an existing profile
»DeleteProfile: delete an existing profile
»SystemBlacklists: get the profile system blacklists (included Schedule blocks)
»ModifySystemBlacklists: change the profile system blacklists (included Schedule blocks)
»PersonalLists: get the profile personal list (blacklist and whitelist)
»ModifyPersonalLists: change the profile personal list (blacklist and whitelist)

EXAMPLE “GetReport” – integrating Filter reports in an external application:
»CustomerEmail: To obtain the cumulative report of all sites, simply insert the related Customer registration email address
»OfficeCode: To obtain only a specific site report, insert the related site code (OfficeCode)
»ReportCode: the code of the requested report (*)
»DateFrom: beginning data analysis
»DateTo: ending data analysis
»TimeFrom: beginning time
»TimeTo: ending time
»ViewDetails: switch (0 not required, 1 required): to specify details or not
»PortNumber: can be set to “0”

if you want to obtain the ‘Allowed by category’ report of all Customer’s profiles customermail@mail.com, from 17/06/2018 to 20/06/2018, the request will be:
customermail@mail.com