JSON request data

The JSON request includes:

  • The transaction ID obtained in the start transaction call
  • The category name (required; must be unique)

    An error is returned if the category name is not unique.

  • The category description (optional; blank by default)
  • The ID of the parent category
    • 0 is the top-level category, and can be specified as the parent.
    • Categories can be added either to Forcepoint-defined (Master Database) categories or to API-managed categories. They cannot be added to custom categories created via the Forcepoint Security Manager.
    • Subcategories can be added to categories that have a parent of 0, but not to categories with a different parent.

For example:

{
"Transaction ID":"44081c08-453a-11e6-a9de-d99213c464e0", 
"Categories":
[
{
"Category Name": "Malicious XYZ",
"Category Description" : "Categories found by XYZ engine",
"Parent": 0
},
{
"Category Name": "Malicious ABC",
"Category Description" : "Categories found by ABC engine",
"Parent" : 128
}
]
}