Skip to main content

List HIP objects

GET 

/hip-objects

Retrieve a list HIP objects.

Request

Query Parameters

    name string

    The name of the configuration resource

    folder string

    The folder in which the resource is defined

    snippet string

    The snippet in which the resource is defined

    device string

    The device in which the resource is defined

    offset number

    Default value: 0

    The offset into the list of results returned

    limit number

    Default value: 200

    The maximum number of results per page

Responses

OK

Schema
    data object[]
  • Array [
  • id stringrequired

    UUID of the resource

    name stringrequired

    Possible values: <= 31 characters, Value must match regular expression ^[ a-zA-Z\d.-_]+$

    The name of the HIP object

    description string

    Possible values: <= 255 characters

    host_info object
    criteria objectrequired
    domain object
    oneOf
    contains stringrequired

    Possible values: <= 255 characters

    os object
    oneOf
    contains object required
    oneOf
    Microsoft stringrequired

    Possible values: <= 255 characters

    Default value: All

    Microsoft vendor

    client_version object
    oneOf
    contains stringrequired

    Possible values: <= 255 characters

    host_name object
    oneOf
    contains stringrequired

    Possible values: <= 255 characters

    host_id object
    oneOf
    contains stringrequired

    Possible values: <= 255 characters

    managed boolean

    If device is managed

    serial_number object
    oneOf
    contains stringrequired

    Possible values: <= 255 characters

    network_info object
    criteria object
    network object
    oneOf
    is object
    oneOf
    wifi object
    ssid string

    Possible values: <= 1023 characters, Value must match regular expression .*

    SSID

    patch_management object
    criteria object
    is_installed boolean

    Default value: true

    Is Installed

    is_enabled

    Possible values: [no, yes, not-available]

    is enabled

    missing_patches object
    severity object
    oneOf
    greater_equal integerrequired

    Possible values: <= 100000

    patches string[]

    Possible values: <= 1023 characters, Value must match regular expression .*

    check required

    Possible values: [has-any, has-none, has-all]

    Default value: has-any

    vendor object[]

    Vendor name

  • Array [
  • name stringrequired

    Possible values: <= 103 characters

    product string[]

    Possible values: <= 1023 characters, Value must match regular expression .*

    Product name

  • ]
  • exclude_vendor boolean
    data_loss_prevention object
    criteria object
    is_installed boolean

    Default value: true

    Is Installed

    is_enabled

    Possible values: [no, yes, not-available]

    is enabled

    vendor object[]

    Vendor name

  • Array [
  • name stringrequired

    Possible values: <= 103 characters

    product string[]

    Possible values: <= 1023 characters, Value must match regular expression .*

    Product name

  • ]
  • exclude_vendor boolean
    firewall object
    criteria object
    is_installed boolean

    Default value: true

    Is Installed

    is_enabled

    Possible values: [no, yes, not-available]

    is enabled

    vendor object[]

    Vendor name

  • Array [
  • name stringrequired

    Possible values: <= 103 characters

    product string[]

    Possible values: <= 1023 characters, Value must match regular expression .*

  • ]
  • exclude_vendor boolean
    anti_malware object
    criteria object
    virdef_version object
    oneOf
    within object required
    oneOf
    days integer

    Possible values: >= 1 and <= 65535

    Default value: 1

    specify time in days

    product_version object
    oneOf
    greater_equal stringrequired

    Possible values: <= 255 characters

    is_installed boolean

    Default value: true

    Is Installed

    real_time_protection

    Possible values: [no, yes, not-available]

    real time protection

    last_scan_time object
    oneOf
    not_available objectrequired
    vendor object[]

    Vendor name

  • Array [
  • name stringrequired

    Possible values: <= 103 characters

    product string[]

    Possible values: <= 1023 characters, Value must match regular expression .*

  • ]
  • exclude_vendor boolean
    disk_backup object
    criteria object
    is_installed boolean

    Default value: true

    Is Installed

    last_backup_time object
    oneOf
    not_available objectrequired
    vendor object[]

    Vendor name

  • Array [
  • name stringrequired

    Possible values: <= 103 characters

    product string[]

    Possible values: <= 1023 characters, Value must match regular expression .*

  • ]
  • exclude_vendor boolean
    disk_encryption object
    criteria object

    Encryption locations

    is_installed boolean

    Default value: true

    Is Installed

    encrypted_locations object[]
  • Array [
  • name stringrequired

    Possible values: <= 1023 characters

    Encryption location

    encryption_state object
    oneOf
    is

    Possible values: [encrypted, unencrypted, partial, unknown]

    Default value: encrypted

  • ]
  • vendor object[]

    Vendor name

  • Array [
  • name stringrequired

    Possible values: <= 103 characters

    product string[]

    Possible values: <= 1023 characters, Value must match regular expression .*

  • ]
  • exclude_vendor boolean
    custom_checks object
    criteria objectrequired
    process_list object[]
  • Array [
  • name stringrequired

    Possible values: <= 1023 characters

    Process Name

    running boolean

    Default value: true

  • ]
  • registry_key object[]
  • Array [
  • name stringrequired

    Possible values: <= 1023 characters

    Registry key

    default_value_data string

    Possible values: <= 1024 characters, Value must match regular expression .*

    Registry key default value data

    negate boolean

    Key does not exist or match specified value data

    registry_value object[]
  • Array [
  • name stringrequired

    Possible values: <= 1023 characters

    Registry value name

    value_data string

    Possible values: <= 1024 characters, Value must match regular expression .*

    Registry value data

    negate boolean

    Value does not exist or match specified value data

  • ]
  • ]
  • plist object[]
  • Array [
  • name stringrequired

    Possible values: <= 1023 characters

    Preference list

    negate boolean

    Plist does not exist

    key object[]
  • Array [
  • name stringrequired

    Possible values: <= 1023 characters

    Key name

    value string

    Possible values: <= 1024 characters, Value must match regular expression .*

    Key value

    negate boolean

    Value does not exist or match specified value data

  • ]
  • ]
  • mobile_device object
    criteria object
    jailbroken boolean

    If device is by rooted/jailbroken

    disk_encrypted boolean

    If device's disk is encrypted

    passcode_set boolean

    If device's passcode is present

    last_checkin_time object
    oneOf
    within objectrequired
    days integerrequired

    Possible values: >= 1 and <= 365

    Default value: 30

    specify time in days

    imei object
    oneOf
    contains stringrequired

    Possible values: <= 255 characters

    model object
    oneOf
    contains stringrequired

    Possible values: <= 255 characters

    phone_number object
    oneOf
    contains stringrequired

    Possible values: <= 255 characters

    tag object
    oneOf
    contains stringrequired

    Possible values: <= 255 characters

    applications object
    has_malware object
    oneOf
    no object
    has_unmanaged_app boolean

    Has apps that are not managed

    includes object[]
  • Array [
  • name stringrequired

    Possible values: <= 31 characters

    package string

    Possible values: <= 1024 characters, Value must match regular expression .*

    application package name

    hash string

    Possible values: <= 1024 characters, Value must match regular expression .*

    application hash

  • ]
  • certificate object
    criteria object
    certificate_profile string

    Profile for authenticating client certificates

    certificate_attributes object[]
  • Array [
  • name stringrequired

    Attribute Name

    value string

    Possible values: <= 1024 characters, Value must match regular expression .*

    Key value

  • ]
  • ]
  • limit number

    Default value: 200

    offset number

    Default value: 0

    total number
Loading...