GET /accounts/{account_id}/cloudforce-one/events/dataset/{dataset_id}/tags/{tag_uuid}/indicators

Returns indicators associated with the provided tag UUID across all indicator datasets, with pagination.

Responses

200 Returns a paginated list of indicators.

Data is at body["result"]

{
  "indicators": [
    {
      "createdAt": "*string*",
      "datasetId": "*string*",
      "indicatorType": "*string*",
      "relatedEvents": [
        {
          "datasetId": "*string*",
          "eventId": "*string*"
        }
      ],
      "tags": [
        {
          "categoryName": "*string*",
          "uuid": "*string*",
          "value": "*string*"
        }
      ],
      "updatedAt": "*string*",
      "uuid": "*string*",
      "value": "*string*"
    }
  ],
  "pagination": {
    "page": "*number*",
    "pageSize": "*number*",
    "totalCount": "*number*",
    "totalPages": "*number*"
  }
}

400 Bad Request.

{
  "errors": [
    {
      "message": "*string*"
    }
  ],
  "result": {},
  "success": "*boolean*"
}

404 Bad Request.

{
  "errors": [
    {
      "message": "*string*"
    }
  ],
  "result": {},
  "success": "*boolean*"
}

500 Bad Request.

{
  "errors": [
    {
      "message": "*string*"
    }
  ],
  "result": {},
  "success": "*boolean*"
}

Lists all tags (SoT)

GET /accounts/{account_id}/cloudforce-one/events/tags

Returns all Source-of-Truth tags for an account.

Responses

200 Returns a paginated list of tags.

Data is at body["result"]

{
  "pagination": {
    "page": "*number*",
    "pageSize": "*number*",
    "totalCount": "*number*",
    "totalPages": "*number*"
  },
  "tags": [
    {
      "activeDuration": "*string*",
      "actorCategory": "*string*",
      "aliasGroupNames": [
        "*string*"
      ],
      "aliasGroupNamesInternal": [
        "*string*"
      ],
      "analyticPriority": "*number*",
      "attributionConfidence": "*string*",
      "attributionOrganization": "*string*",
      "categoryName": "*string*",
      "categoryUuid": "*string*",
      "externalReferenceLinks": [
        "*string*"
      ],
      "internalDescription": "*string*",
      "motive": "*string*",
      "opsecLevel": "*string*",
      "originCountryISO": "*string*",
      "priority": "*number*",
      "sophisticationLevel": "*string*",
      "uuid": "*string*",
      "value": "*string*"
    }
  ]
}

400 Bad Request.

{
  "errors": [
    {
      "message": "*string*"
    }
  ],
  "result": {},
  "success": "*boolean*"
}

Creates a new tag

POST /accounts/{account_id}/cloudforce-one/events/tags/create

Creates a new tag to be used accross threat events.

Responses

200 Returns the created tag.

Data is at body["result"]

{
  "activeDuration": "*string*",
  "actorCategory": "*string*",
  "aliasGroupNames": [
    "*string*"
  ],
  "aliasGroupNamesInternal": [
    "*string*"
  ],
  "analyticPriority": "*number*",
  "attributionConfidence": "*string*",
  "attributionOrganization": "*string*",
  "categoryName": "*string*",
  "categoryUuid": "*string*",
  "externalReferenceLinks": [
    "*string*"
  ],
  "internalDescription": "*string*",
  "motive": "*string*",
  "opsecLevel": "*string*",
  "originCountryISO": "*string*",
  "priority": "*number*",
  "sophisticationLevel": "*string*",
  "uuid": "*string*",
  "value": "*string*"
}

400 Bad Request.

{
  "errors": [
    {
      "message": "*string*"
    }
  ],
  "result": {},
  "success": "*boolean*"
}

404 Bad Request.

{
  "errors": [
    {
      "message": "*string*"
    }
  ],
  "result": {},
  "success": "*boolean*"
}

Updates a tag (SoT)

PATCH /accounts/{account_id}/cloudforce-one/events/tags/{tag_uuid}

Updates a Source-of-Truth tag by UUID.

Responses

200 Returns the updated tag.

Data is at body["result"]

{
  "activeDuration": "*string*",
  "actorCategory": "*string*",
  "aliasGroupNames": [
    "*string*"
  ],
  "aliasGroupNamesInternal": [
    "*string*"
  ],
  "analyticPriority": "*number*",
  "attributionConfidence": "*string*",
  "attributionOrganization": "*string*",
  "categoryName": "*string*",
  "categoryUuid": "*string*",
  "externalReferenceLinks": [
    "*string*"
  ],
  "internalDescription": "*string*",
  "motive": "*string*",
  "opsecLevel": "*string*",
  "originCountryISO": "*string*",
  "priority": "*number*",
  "sophisticationLevel": "*string*",
  "uuid": "*string*",
  "value": "*string*"
}

400 Bad Request.

{
  "errors": [
    {
      "message": "*string*"
    }
  ],
  "result": {},
  "success": "*boolean*"
}

404 Bad Request.

{
  "errors": [
    {
      "message": "*string*"
    }
  ],
  "result": {},
  "success": "*boolean*"
}

Deletes a tag (SoT)

DELETE /accounts/{account_id}/cloudforce-one/events/tags/{tag_uuid}

Deletes a Source-of-Truth tag by UUID.

Responses

200 Returns the uuid of the deleted tag.

Data is at body["result"]

{
  "uuid": "*string*"
}

400 Bad Request.

{
  "errors": [
    {
      "message": "*string*"
    }
  ],
  "result": {},
  "success": "*boolean*"
}

404 Bad Request.

{
  "errors": [
    {
      "message": "*string*"
    }
  ],
  "result": {},
  "success": "*boolean*"
}