Integration FAQ

Where should I integrate ShieldSquare API on my website?
ShieldSquare can be integrated to specific sections of your website that you wish to be protected. However, we recommend that you integrate the API on all...
Mon, Jun 20, 2016 at 7:10 PM
What does the API response contain?
The response to every API call is a JSON object which consists of the following fields: url – The URL of “GetData” file on the server obtain...
Mon, Jun 20, 2016 at 7:17 PM
Is it mandatory to pass the User ID/Username for all API calls?
User ID/ Username  is a unique sequence of characters for identifying users. Also, this User ID can be used to access your website, online database, mailbo...
Wed, Dec 26, 2018 at 12:37 PM
What is the difference between Active and monitor mode integration? Which one should I start with?
ShieldSquare functions in two modes namely,  Monitor Mode: In Monitor mode, asynchronous calls are made to the ShieldSquare API that...
Mon, Jun 20, 2016 at 7:43 PM
Can Active mode be tested in staging environment? If yes how?
Active mode can be tested in the staging environment. To migrate to Active mode follow the below mentioned steps. Login to ShieldSquare portal Under C...
Thu, Dec 27, 2018 at 12:42 PM
How can I integrate ShieldSquare API with my wordpress site?
To integrate ShieldSquare with a wordpress site, follow the steps given below. Sign up for ShieldSquare, if you haven’t done already Complete the ema...
Thu, Dec 27, 2018 at 1:00 PM
How do I test the active mode that I implemented?
 To test Active mode implementation from your end, follow the steps below. Spoof your browser agent as Curl or Wget or Google Docs and test your i...
Mon, Jun 20, 2016 at 9:37 PM
What is the 'API Server timeout' value in the integration configuration form?
When your website is integrated with Real-time protection on Active mode, the ShieldSquare engine will respond to every request with a response code. The A...
Thu, Dec 27, 2018 at 1:06 PM
What value Should I set for PID in the API call?
The PID parameter in the API call is a dynamic field which is used by ShieldSquare engine to generate a Page ID for every request that is being made on th...
Mon, Jun 20, 2016 at 10:10 PM
How do I find the response time that should be set in the integration configuration?
 The response time by default will be set to 100 ms. If you want to find the latency between your server and the ShieldSquare instance nearest to your serv...
Thu, Jan 3, 2019 at 3:42 PM