Cyberhaven public api (0.0.1)

Download OpenAPI specification:Download

/api/rest/v1/endpoints/list

Request Body schema: application/json
object (endpointsstatusapi.Filters)
page_id
string
size
number
sort_ascending
boolean
sort_by
number (endpointsstatusapi.Column)
Enum: "" "error" "group" "hostname" "lightbeam_version" "" "os" "os_version" "report_time" "status_and_required_action"

Responses

Request samples

Content type
application/json
{
  • "filters": {
    },
  • "page_id": "string",
  • "size": 0,
  • "sort_ascending": true,
  • "sort_by": ""
}

Response samples

Content type
application/json
{
  • "next_page_id": "string",
  • "records": [
    ],
  • "total_records": 0
}

/api/rest/v1/incidents/list

Request Body schema: application/json
object (types.IncidentsFilters)

all array filters work like or

page_id
string

pagination id

page_size
number

amount of data to fetch in one batch

sort_by
string

// Possible values of sort are: // * resolution_status -- by resolution status. // * severity -- by severity. // * dataset -- by dataset name. // * dataset_id -- by dataset ID. // * category -- by category name. // * category_id -- by category ID. // * user -- by user name. // * file -- by file name. // * personal_info -- by PII column. // * incident_response // * incident_reactions // * event_time // * assignee

sort_desc
boolean

Responses

Request samples

Content type
application/json
{
  • "filters": {
    },
  • "page_id": "string",
  • "page_size": 0,
  • "sort_by": "string",
  • "sort_desc": true
}

Response samples

Content type
application/json
{
  • "incidents": [
    ],
  • "next_page_id": "string",
  • "total": 0
}

/api/rest/v1/audit-log/dataflow/list

Request Body schema: application/json
object (types.AdminEventsFilters)
page_id
string
page_size
number

Responses

Request samples

Content type
application/json
{
  • "filters": {
    },
  • "page_id": "string",
  • "page_size": 0
}

Response samples

Content type
application/json
{
  • "events": [