Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

To integrate with Verity, the webhook target server must:

  • Be able to receive HTTP/ HTTPS POST requests over the internet.

  • Respond to Verity with an HTTP 2XX status code.

  • Send responses to Verity within 5 seconds.

...

Add a callBackUrl parameter with the webhook address to the page request. The webhook URL must support HTTPS and be properly URL-encoded.  For example:

...

After successfully processing the request,  Verity initiates an HTTP/ HTTPS POST to the webhook URL with the JSON response JSON data, for example: Code Block{   "dataAvailable": true,   "status": "PROCESSED",   "pageUrl": "https://aragonresearch.com/cisco-google-and-zoom-enhance-free-meetings-to-assist-with-coronavirus",   "verityData": {     "languageCode": "en",     "iab": {       "v1": [         {           "id": "IAB19",           "category": "Technology & Computing",           "score": 0.58         },         {           "id": "IAB19-23",           "category": "Net Conferencing",           "score": 0.15         },         {           "id": "IAB19-8",           "category": "Computer Networking",           "score": 0.12         },         {           "id": "IAB19-18",           "category": "Internet Technology",           "score": 0.1         }       ],       "v2": [         {           "id": "596",           "category": "Technology & Computing",           "score": 0.45         },         {           "id": "52",           "category": "Business and Finance",           "score": 0.29         },         {           "id": "607",           "category": "Web Conferencing",           "score": 0.1,           "parent": {             "id": "602",             "category": "Computer Software and Applications",             "parent": {               "id": "599",               "category": "Computing",               "parent": {                 "id": "596",                 "category": "Technology & Computing"               }             }           }         },         {           "id": "600",           "category": "Computer Networking",           "score": 0.06,           "parent": {             "id": "599",             "category": "Computing",             "parent": {               "id": "596",               "category": "Technology & Computing"             }           }         },         {           "id": "53",           "category": "Business",           "score": 0.05,           "parent": {             "id": "52",             "category": "Business and Finance"           }         }       ]     },     "keywords": [       "covid",       "coronavirus",       "covid-19",       "pandemic",       "logmein",       "coronavirus cisco",       "large coronavirus outbreak",       "cisco",       "zoom",       "logmein offers free remote",       "free webex cisco",       "google hangouts",       "google",       "cisco makes",       "aragon",       "zoom removes",       "google offers premium features",       "zoom enhance free meetings",       "enhance"     ],     "safe": false,     "threats": [       {         "id": "GGT9",         "category": "Medical",         "confidence": "HIGH"       }     ],     "events": [],     "sentiments": [       {         "sentiment": "neutral",         "score": 0.73       },       {         "sentiment": "positive",         "score": 0.24       },       {         "sentiment": "negative",         "score": 0.03       }     ],     "processedAt": "2020-10-01T01:15:09.982Z"   } } 

Step 6 – Webhook target server sends a successful response status code

...