Delete multiple alerts by ID, level, or both
alert_ids | object (alert_ids) |
level | string Delete all alerts of a specified level (valid: all, info, warning, error) |
Success
Unprocessable Entity
Returns a paginated list of alerts
limit | integer <int32> limit |
offset | integer <int32> offset |
order | string order |
ascending | boolean ascending |
filter | string Enum:"pending" "acknowledged" "info" "warning" "error" Filter alerts based on state |
search_term | string Filter alerts based on the search term |
Success
Unprocessable Entity
Acknowledge that you have seen multiple alerts
alert_ids required | Array of string An array of ID strings |
Success
Not Found
Unprocessable Entity
Returns a single alert
id required | string |
Success
Not Found
Unprocessable Entity
Acknowledge that you have seen and optionally leave a comment for an alert
id required | string |
Success
Not Found
Unprocessable Entity
Delete multiple device groups.
device_group_ids required | Array of string An array of ID strings |
Success
Bad Request
Forbidden
Unprocessable Entity
Returns a collection of device groups.
filter | string filter |
sort | string sort |
limit | integer <int32> limit |
offset | integer <int32> offset |
Success
Bad Request
Create a new device group.
device_ids required | Array of string An array of ID strings |
name required | string |
description | string |
Success
Bad Request
Forbidden
Not Found
Unprocessable Entity
Returns a single device group.
id required | string Device Group ID |
Success
Forbidden
Not Found
Unprocessable Entity
Update an existing device group (All fields are optional).
id required | string Device Group ID |
device_ids required | Array of string An array of ID strings |
name required | string |
description | string |
Success
Bad Request
Forbidden
Not Found
Unprocessable Entity
Add devices to an existing device group.
id required | string Device Group ID |
device_ids required | Array of string An array of ID strings |
Success
Bad Request
Forbidden
Not Found
Unprocessable Entity
Remove devices from an existing device group.
id required | string Device Group ID |
device_ids required | Array of string An array of ID strings |
Success
Bad Request
Forbidden
Not Found
Unprocessable Entity
Directly set tag members for device_group.
id required | string Device Group ID |
tag_refs required | Array of string array of Tag References (IDs or Names) |
success
Forbidden
Not Found
Unprocessable Entity
Refresh expiration time for tag(s) on device_group.
id required | string Device Group ID |
tag_refs required | Array of string array of Tag References (IDs or Names) |
success
Forbidden
Not Found
Unprocessable Entity
Remove tag(s) from device_group.
id required | string Device Group ID |
tag_refs required | Array of string array of Tag References (IDs or Names) |
success
Forbidden
Not Found
Unprocessable Entity
Add tag(s) to device_group.
id required | string Device Group ID |
tag_refs required | Array of string array of Tag References (IDs or Names) |
success
Forbidden
Not Found
Unprocessable Entity
Returns a collection of all device match rules on a device group
device_group_id required | string Device Group ID |
Success
Forbidden
Unprocessable Entity
Creates a new device match rule on a device group
device_group_id required | string Device Group ID |
type required | string Enum:"match_cidr" "match_device_group" "match_hipservice" "match_hipservice_attribute" "match_hipservice_group" "match_inet" "match_mac_prefix" "match_range" "match_tag" "match_tag_search" Type of device match rule |
rule_order required | integer Priority of rule |
operator required | string Enum:"include" "exclude" "filter" Operator type for rule |
negate required | boolean |
Success
Bad Request
Forbidden
Not Found
Unprocessable Entity
Removes a device match rule from a device group
device_group_id required | string Device Group ID |
id required | string Device Match Rule ID |
Success
Forbidden
Not Found
Unprocessable Entity
Returns a single device match rule
device_group_id required | string Device Group ID |
id required | string Device Match Rule ID |
Success
Bad Request
Forbidden
Not Found
Unprocessable Entity
Updates a device match rule on a device group
device_group_id required | string Device Group ID |
id required | string Device Match Rule ID |
type required | string Enum:"match_cidr" "match_device_group" "match_hipservice" "match_hipservice_attribute" "match_hipservice_group" "match_inet" "match_mac_prefix" "match_range" "match_tag" "match_tag_search" Type of device match rule |
rule_order required | integer Priority of rule |
operator required | string Enum:"include" "exclude" "filter" Operator type for rule |
negate required | boolean |
Success
Bad Request
Forbidden
Not Found
Unprocessable Entity
Delete multiple devices.
device_ids required | Array of string An array of ID strings |
Success
Forbidden
Unprocessable Entity
Returns a collection of devices.
filter | string filter |
sort | string sort |
limit | integer <int32> limit |
offset | integer <int32> offset |
Success
Bad Request
Create a new device.
hipservice_id required | string HIPservice ID |
name required | string name |
overlay_device_ip required | string Overlay Device IP |
description | string description |
mac | string MAC Address |
mac_lockdown | boolean MAC Address Lockdown |
overlay_device_ip_nat | string Overlay Device IP (NAT) - HIPswitch must have NAT enabled to set |
Success
Bad Request
Forbidden
Not Found
Unprocessable Entity
Accept discovered device for multiple devices.
device_ids required | Array of string An array of ID strings |
Success
Bad Request
Forbidden
Not Found
Unprocessable Entity
Export devices in CSV file format.
Success
Unauthorized
Not Found
hipservice_id,device_name,overlay_device_ip,overlay_device_ip_nat,mac_address,mac_lockdown,BHI@40130#122B0252588C,tnw-device-1,192.168.2.10,,false,BHI@40130#5C201195E81D,tnw-device-2,198.168.100.3,,,false
Returns a single device.
id required | string Device ID |
Success
Forbidden
Not Found
Unprocessable Entity
Updates a device
id required | string Device ID |
hipservice_id required | string HIPservice ID |
name required | string name |
overlay_device_ip required | string Overlay Device IP |
description | string description |
mac | string MAC Address |
mac_lockdown | boolean MAC Address Lockdown |
overlay_device_ip_nat | string Overlay Device IP (NAT) - HIPswitch must have NAT enabled to set |
Success
Bad Request
Forbidden
Not Found
Unprocessable Entity
Directly set tag members for device.
id required | string Device ID |
tag_refs required | Array of string array of Tag References (IDs or Names) |
success
Forbidden
Not Found
Unprocessable Entity
Refresh expiration time for tag(s) on device.
id required | string Device ID |
tag_refs required | Array of string array of Tag References (IDs or Names) |
success
Bad Request
Forbidden
Not Found
Unprocessable Entity
Remove tag(s) from device.
id required | string Device ID |
tag_refs required | Array of string array of Tag References (IDs or Names) |
success
Forbidden
Not Found
Unprocessable Entity
Add tag(s) to device.
id required | string Device ID |
tag_refs required | Array of string array of Tag References (IDs or Names) |
success
Forbidden
Not Found
Unprocessable Entity
Update the existing email settings (All fields are optional)
password | string |
address | string |
enabled | boolean |
from_email_address | string |
helo_domain | string |
openssl_verify_mode | string SSL verification mode (e.g. none, peer) |
authentication_type | string Type of authorization (e.g. none, plain, login, cram_md5) |
port | integer <int32> |
subject_prefix | string Prefix for subject line |
time_zone | string IANA standard string |
tlsmail | boolean |
username | string |
Success
Bad Request
Set the conductor email settings
password | string |
address | string |
enabled | boolean |
from_email_address | string |
helo_domain | string |
openssl_verify_mode | string SSL verification mode (e.g. none, peer) |
authentication_type | string Type of authorization (e.g. none, plain, login, cram_md5) |
port | integer <int32> |
subject_prefix | string Prefix for subject line |
time_zone | string IANA standard string |
tlsmail | boolean |
username | string |
Success
Bad Request
Send a test email to the given address
email required | string |
Success
Bad Request
Unauthorized
Service Unavailable
Delete multiple HIPservices groups.
hipservices_group_ids required | Array of string An array of ID strings |
Success
Bad Request
Forbidden
Unprocessable Entity
Returns a collection of HIPservice groups.
filter | string filter |
sort | string sort |
limit | integer <int32> limit |
offset | integer <int32> offset |
Success
Bad Request
Create a new HIPservice group.
name required | string |
description | string |
enabled | boolean Set enabled state of HIPservice group |
hipservices_ids | Array of string An array of ID strings |
relay_group | boolean Set whether this HIPservice group is a relay group (all HIPservices must be relays to enable) |
Success
Bad Request
Forbidden
Not Found
Unprocessable Entity
Returns a single HIPservice.
id required | string HIPservice group ID |
Success
Forbidden
Not Found
Unprocessable Entity
Update an existing HIPservice group (All fields are optional).
id required | string HIPservice group ID |
name required | string |
description | string |
enabled | boolean Set enabled state of HIPservice group |
hipservices_ids | Array of string An array of ID strings |
relay_group | boolean Set whether this HIPservice group is a relay group (all HIPservices must be relays to enable) |
Success
Bad Request
Forbidden
Not Found
Unprocessable Entity
Directly set tag members for HIPservice group.
id required | string HIPservice group ID |
tag_refs required | Array of string array of Tag References (IDs or Names) |
success
Forbidden
Not Found
Unprocessable Entity
Refresh expiration time for tag(s) on HIPservice group.
id required | string HIPservice group ID |
tag_refs required | Array of string array of Tag References (IDs or Names) |
success
Forbidden
Not Found
Unprocessable Entity
Remove tag(s) from HIPservice group.
id required | string HIPservice group ID |
tag_refs required | Array of string array of Tag References (IDs or Names) |
success
Forbidden
Not Found
Unprocessable Entity
Add tag(s) to HIPservice group.
id required | string HIPservice group ID |
tag_refs required | Array of string array of Tag References (IDs or Names) |
success
Forbidden
Not Found
Unprocessable Entity
Delete multiple revoked HIPservices.
hipservice_ids required | Array of string An array of ID strings |
Success
Bad Request
Forbidden
Unprocessable Entity
Returns a collection of HIPservices.
filter | string filter |
sort | string sort |
limit | integer <int32> limit |
offset | integer <int32> offset |
Success
Bad Request
Deactivate the HIPservice.
hipservice_ids required | Array of string An array of ID strings |
Success
Bad Request
Forbidden
Not Found
Unprocessable Entity
Returns a single HIPservice.
id required | string HIPservice ID |
Success
Bad Request
Forbidden
Not Found
Unprocessable Entity
Update an existing HIPservice (All fields are optional).
id required | string HIPservice ID |
location | string |
active | string |
ccert_dn | string |
description | string |
device_activity_reporting_interval | string |
device_auto_detect | string |
dhcp | object (dhcp) |
enabled | string |
esp_encryption | string |
esp_compress | boolean |
exclusive_mode | string deprecated |
ha_ip | string |
ha_partner_id | string |
intrusion_detection_frequency | integer Frequency that the intrusion detection system should processes alerts (in seconds) |
ccert | string |
nat | string |
overlay_device_ip | string Overlay Device IP (for HIPclient) |
overlay_device_netmask | string Overlay Device Netmask (for HIPclient) |
overlay_gateway_ip | string |
overlay_netmask | string |
packet_capture_started | string |
path_mtu_enabled | boolean Enable path MTU detection (requires Advanced Networking) |
source_nat_enabled | boolean Enable source NAT (requires Advanced Networking) |
stp_enabled | boolean Enable spanning tree protocol (requires Advanced Networking) |
title | string |
transparent_mode | string |
two_factor_auth | string deprecated |
underlay_ip_nat | string |
user_auth | boolean User auth enabled (for HIPclient) |
Success
Bad Request
Forbidden
Not Found
Unprocessable Entity
Sends a blink LED request to the HIPservice.
id required | string HIPservice ID |
Success
Not Found
Unprocessable Entity
Sends request to auto discover HIPservice local devices.
id required | string HIPservice ID |
overlay_gateway_ip required | string Overlay Gateway IP |
overlay_netmask required | string Overlay Netmask |
Success
Bad Request
Forbidden
Not Found
Unprocessable Entity
HIPservice devices
id required | string HIPservice ID |
Success
Not Found
Unprocessable Entity
Start a job to request a HIPservice diagnostic report
id required | string HIPservice ID |
Accepted
Not Found
Export local devices to csv file.
id required | string HIPservice ID |
Success
Forbidden
Not Found
Unprocessable Entity
hipservice_id,device_name,overlay_device_ip,overlay_device_ip_nat,mac_address,mac_lockdown,BHI@40130#122B0252588C,tnw-device-1,192.168.2.10,,false,BHI@40130#5C201195E81D,tnw-device-2,198.168.100.3,,,false
Returns HIPservice health data.
id required | string HIPservice ID |
timestamp | string Health data range begin |
timestamp_end | string Health data rage end |
limit | integer <int32> limit |
Success
Forbidden
Not Found
Unprocessable Entity
Sets the HIPservice state to managed.
id required | string HIPservice ID |
Success
Bad Request
Not Found
Unprocessable Entity
HIPservice overlay routes
id required | string HIPservice ID |
Success
Not Found
Unprocessable Entity
Stop a packet capture on a HIPservice (will cause the HIPservice to upload what has been captured up until this call)
id required | string HIPservice ID |
Accepted
Not Found
Start a job to request a packet capture on the HIPservice
id required | string HIPservice ID |
capture_interface required | string Interface to capture on |
ip_address | string IP address to capture |
max_bandwidth | integer Maximum bandwidth to use on PCAP upload (KB) |
max_size | integer Max size of PCAP (MB) |
max_time | integer Time limit for packet capture (in minutes) |
port | integer Port to capture |
protocol | string Protocol to capture (any, icmp, tcp, udp, arp) |
Accepted
Not Found
Returns HIPservice port configuration
id required | string HIPservice ID |
Success
Forbidden
Not Found
Unprocessable Entity
Activate the HIPservice.
id required | string HIPservice ID |
Success
Bad Request
Forbidden
Not Found
Unprocessable Entity
Reassign a to be replaced HIPservice config to the current HIPservice.
id required | string HIPservice ID |
replacement_hipservice_id required | string HIPservice ID |
Success
Bad Request
Forbidden
Not Found
Unprocessable Entity
Clears customer certificate from the HIPservice.
id required | string HIPservice ID |
Success
Forbidden
Not Found
Unprocessable Entity
Deactivate the HIPservice.
id required | string HIPservice ID |
Success
Bad Request
Forbidden
Not Found
Unprocessable Entity
Start a job to request a HIPservice support bundle
id required | string HIPservice ID |
Accepted
Not Found
Swaps the HA role of the HIPservice.
id required | string HIPservice ID |
Success
Forbidden
Not Found
Unprocessable Entity
Directly set tag members for HIPservice.
id required | string HIPservice ID |
tag_refs required | Array of string array of Tag References (IDs or Names) |
success
Forbidden
Not Found
Unprocessable Entity
Refresh expiration time for tag(s) on HIPservice.
id required | string HIPservice ID |
tag_refs required | Array of string array of Tag References (IDs or Names) |
success
Forbidden
Not Found
Unprocessable Entity
Remove tag(s) from HIPservice.
id required | string HIPservice ID |
tag_refs required | Array of string array of Tag References (IDs or Names) |
success
Forbidden
Not Found
Unprocessable Entity
Add tag(s) to HIPservice.
id required | string HIPservice ID |
tag_refs required | Array of string array of Tag References (IDs or Names) |
success
Forbidden
Not Found
Unprocessable Entity
Returns HIPservice traffic stats
id required | string HIPservice ID |
Success
Forbidden
Not Found
Unprocessable Entity
Returns a list of ID pairs of tunnels on the given HIPservice.
id required | string HIPservice ID |
end_time | string Time for the start of the data (ISO8601 datetime) |
start_time | string Time for the start of the data (ISO8601 datetime) |
state | string Enum:"unknown" "unassociated" "i1_sent" "i2_sent" "r2_sent" "established" "rekeying" "closing" "closed" "e_failed" "relayed" Return only data in this state |
Success
Bad Request
Forbidden
Not Found
Unprocessable Entity
Returns tunnel statistics that include the given HIPservices.
id required | string HIPservice ID |
end_time | string Time for the start of the data (ISO8601 datetime) |
hipservice_ids | Array of string An array of HIPservice ID strings |
limit | integer Maximum number of stats to return |
start_time | string Time for the start of the data (ISO8601 datetime) |
state | string Enum:"unknown" "unassociated" "i1_sent" "i2_sent" "r2_sent" "established" "rekeying" "closing" "closed" "e_failed" "relayed" Return only data in this state |
wide_view | boolean If true, will return stats that include only one of the given Hipservice IDs |
Success
Bad Request
Forbidden
Not Found
Unprocessable Entity
Create a new event action
event_action_type_id required | string Event action type ID |
event_monitor_id required | string Event monitor ID |
params required | object Hash of params for desired event action. Required and optional params are defined on each event action type |
Success
Forbidden
Unprocessable Entity
Return a single event action
id required | string |
Success
Forbidden
Not Found
Unprocessable Entity
Update an existing event action
id required | string |
params required | object Hash of params for desired event action. Required and optional params are defined on each event action type |
Success
Forbidden
Not Found
Unprocessable Entity
Returns a list of IDs that are valid monitorable targets of a monitor for the given event monitor type
id required | string |
Success
Not Found
Unprocessable Entity
Delete multiple event monitors
event_monitor_ids required | Array of string An array of ID strings |
Success
Forbidden
Unprocessable Entity
Create a new event monitor
event_monitor_type_id required | string Event monitor type ID |
monitorable_id required | string ID of monitorable target |
monitorable_type required | string Type of monitorable target (e.g. device, device_group, hipservice, hipservice_group) |
params required | object Hash of params for desired event monitor. Required and optional params are defined on each event monitor type |
Success
Forbidden
Unprocessable Entity
Disable multiple event monitors
event_monitor_ids required | Array of string An array of ID strings |
Success
Forbidden
Not Found
Unprocessable Entity
Enable multiple event monitors
event_monitor_ids required | Array of string An array of ID strings |
Success
Forbidden
Not Found
Unprocessable Entity
Return a single event monitor
id required | string |
Success
Forbidden
Not Found
Unprocessable Entity
Update an existing event monitor
id required | string |
params required | object Hash of params for desired event monitor. Required and optional params are defined on each event monitor type |
Success
Forbidden
Not Found
Unprocessable Entity
Temporarily disable operation of an event monitor
id required | string |
Success
Forbidden
Not Found
Unprocessable Entity
Enable operation of a disabled event monitor
id required | string |
Success
Forbidden
Not Found
Unprocessable Entity
Return a list of people that have permissions to view this event monitor
id required | string |
Success
Forbidden
Not Found
Unprocessable Entity
Returns a paginated list of HIP invites and their recipients
limit | integer <int32> limit |
offset | integer <int32> offset |
order | string order |
ascending | boolean ascending |
Success
Forbidden
Create a HIP invite
emails required | Array of string Array of emails |
expires_at required | string ISO8601 date-time format when the HIP invites will expire if not used |
name_schema required | string Schema used to determine name of HIPservice when it connects to conductor. Variables are wrapped in "${}". Valid variables are: email, email_name, hipswitch_type, ip |
device_group_ids | Array of string Array of device group ids |
email_message | string Message of email to send to invitees. It is advisable to include the Conductor URI, Conductor MAP port, and a location where users can download the HIPclient package. |
email_subject | string Subject line of email sent to invitees |
hipservice_group_ids | Array of string Array of hipservice group ids |
overlay_device_ip_start | string First overlay IP address in range to be assigned to HIPservice when it connects to Conductor |
overlay_network_ids | Array of string Array of overlay network ids |
uniq_ip | string 'true' if IP addresses already assigned to existing devices should be skipped |
Success
Bad Request
Forbidden
Not Found
Unprocessable Entity
Returns a single HIP invite and its recipients
id required | string |
Success
Forbidden
Not Found
Unprocessable Entity
Returns the status of a job
id required | string Job id |
Success
Created
Bad Request
Grant or Deny a provisioning request.
grant required | string Boolean true or false to grant or deny a provisioning request. |
id required | Array of string An array of ID strings |
success
Forbidden
Not Found
Unprocessable Entity
Returns a single provisioning request.
licenseId required | string |
Success
Not Found
Unprocessable Entity
Export a conductor sync package. Used to manually sync a conductor.
Success
Forbidden
Import a conductor sync package response. Used to manually sync a conductor.
auth_data required | string Auto-generated field. Do not modify. |
auth_tag required | string Auto-generated field. Do not modify. |
cert_subject required | string Auto-generated field. Do not modify. |
data required | string Auto-generated field. Do not modify. |
iv required | string Auto-generated field. Do not modify. |
key required | string Auto-generated field. Do not modify. |
Success
Bad Request
Forbidden
Add a licensing voucher.
code required | string Tempered Networks voucher code. |
Success
Forbidden
Service Unavailable
Returns a single voucher setting.
voucherId required | string Voucher ID |
Success
Not Found
Unprocessable Entity
Removes device groups and devices from an overlay policy.
device_group_ids required | Array of string An Array of device group ID strings |
network_id required | string |
Success
Forbidden
Not Found
Unprocessable Entity
Adds device groups and devices to an overlay policy.
device_group_ids required | Array of string An Array of device group ID strings |
network_id required | string |
Success
Bad Request
Forbidden
Not Found
Unprocessable Entity
Removes policy between two device groups/devices.
device_group_1 required | string ID of device group 1 |
device_group_2 required | string ID of device group 2 |
network_id required | string |
Success
Bad Request
Forbidden
Not Found
Unprocessable Entity
Establishes policy between two device groups/devices.
device_group_1 required | string ID of device group 1 |
device_group_2 required | string ID of device group 2 |
network_id required | string |
Success
Bad Request
Forbidden
Not Found
Unprocessable Entity
Delete multiple people from a network.
id required | string Overlay Network ID |
people_ids required | Array of string An array of ID strings |
Success
Forbidden
Not Found
Unprocessable Entity
Returns a collection of network managers and members.
id required | string Overlay Network ID |
Success
Add people to the overlay network.
id required | string Overlay Network ID |
network_people required | Array of object An array of network people |
Success
Bad Request
Forbidden
Delete multiple overlay networks.
overlay_network_ids required | Array of string An array of ID strings |
Success
Forbidden
Unprocessable Entity
Returns a collection of overlay networks.
filter | string filter |
sort | string sort |
limit | integer <int32> limit |
offset | integer <int32> offset |
Success
Bad Request
Create a new overlay network.
name required | string |
description | string |
enabled | boolean Boolean true or false to set enabled state of network. |
set_current_user_as_manager | boolean Boolean true or false to enable creator of network as its manager. |
Success
Bad Request
Forbidden
Returns a single overlay network.
id required | string Overlay Network ID |
Success
Forbidden
Not Found
Unprocessable Entity
Update an existing overlay network (All fields are optional).
id required | string Overlay Network ID |
name required | string |
description | string |
enabled | boolean Boolean true or false to set enabled state of network. |
set_current_user_as_manager | boolean Boolean true or false to enable creator of network as its manager. |
Success
Bad Request
Forbidden
Not Found
Unprocessable Entity
Directly set tag members for overlay_network.
id required | string Overlay Network ID |
tag_refs required | Array of string array of Tag References (IDs or Names) |
success
Forbidden
Not Found
Unprocessable Entity
Refresh expiration time for tag(s) on overlay_network.
id required | string Overlay Network ID |
tag_refs required | Array of string array of Tag References (IDs or Names) |
success
Forbidden
Not Found
Unprocessable Entity
Remove tag(s) from overlay_network.
id required | string Overlay Network ID |
tag_refs required | Array of string array of Tag References (IDs or Names) |
success
Forbidden
Not Found
Unprocessable Entity
Add tag(s) to overlay_network.
id required | string Overlay Network ID |
tag_refs required | Array of string array of Tag References (IDs or Names) |
success
Forbidden
Not Found
Unprocessable Entity
Returns a collection of People settings.
filter | string filter |
sort | string sort |
limit | integer <int32> limit |
offset | integer <int32> offset |
Success
Bad Request
Create a new Person.
is_active required | string Boolean true or false to set Person's enable status |
name required | string Full Name |
password required | string Password |
role required | string Person's Role ( administrator, editor, viewer, remote) |
username required | string Username |
is_api_user | string Boolean true or false to enable/disable Person's api access |
string | |
phone1 | string Phone 1 |
phone2 | string Phone 2 |
provider | string User Directory, specify LDAP if remote |
email_alert_level | string Level at which alerts should be emailed to user (Options: none, info, warning, error). Email server must be configured. |
description | string description |
Success
Forbidden
Returns a single Person setting.
id required | string Person ID |
Success
Not Found
Unprocessable Entity
Update a Person setting (All fields are optional).
id required | string Person ID |
is_active required | string Boolean true or false to set Person's enable status |
name required | string Full Name |
password required | string Password |
role required | string Person's Role ( administrator, editor, viewer, remote) |
username required | string Username |
is_api_user | string Boolean true or false to enable/disable Person's api access |
string | |
phone1 | string Phone 1 |
phone2 | string Phone 2 |
provider | string User Directory, specify LDAP if remote |
email_alert_level | string Level at which alerts should be emailed to user (Options: none, info, warning, error). Email server must be configured. |
description | string description |
Success
Bad Request
Forbidden
Not Found
Unprocessable Entity
Directly set tag members for person.
id required | string Person ID |
tag_refs required | Array of string array of Tag References (IDs or Names) |
success
Forbidden
Not Found
Unprocessable Entity
Refresh expiration time for tag(s) on person.
id required | string Person ID |
tag_refs required | Array of string array of Tag References (IDs or Names) |
success
Forbidden
Not Found
Unprocessable Entity
Remove tag(s) from person.
id required | string Person ID |
tag_refs required | Array of string array of Tag References (IDs or Names) |
success
Forbidden
Not Found
Unprocessable Entity
Add tag(s) to person.
id required | string Person ID |
tag_refs required | Array of string array of Tag References (IDs or Names) |
success
Forbidden
Not Found
Unprocessable Entity
Provision a new conductor
proxy_address | string Address of proxy server |
proxy_password | string Password for proxy server |
proxy_port | integer Port for proxy server |
proxy_username | string Username for proxy server |
use_proxy | boolean Use a proxy server for provisioning |
voucher_code | string Tempered Networks voucher code |
success
Bad Request
Export a conductor provisioning package.Used to manually provision a conductor
voucher_code required | string Tempered Networks voucher code |
success
Bad Request
Import a conductor provisioning package response. Used to manually provisioning a conductor
cert_subject required | string Certificate subject of conductor sync package belongs to |
key required | string Encrypted key |
iv required | string Cryptographic initializaion vector |
auth_data required | string Cryptographic auth data |
auth_tag required | string Cryptographic auth tag |
data required | string Encrypted data |
success
Bad Request
Create a new relay rule
name required | string |
description | string |
Success
Bad Request
Forbidden
Returns a single relay rule
id required | string HIPservice ID |
Success
Forbidden
Not Found
Unprocessable Entity
Update an existing relay rule
id required | string HIPservice ID |
description | string |
name | string |
Success
Bad Request
Forbidden
Not Found
Unprocessable Entity
Add HIPservices or HIPservice groups to a relay rule
id required | string HIPservice ID |
group_1 | object (group_1) |
group_2 | object (group_2) |
relay | object (relay) |
Success
Bad Request
Forbidden
Not Found
Unprocessable Entity
Remove HIPservices or HIPservice groups from a relay rule
id required | string HIPservice ID |
group_1 | object (group_1) |
group_2 | object (group_2) |
relay | object (relay) |
Success
Bad Request
Forbidden
Not Found
Unprocessable Entity
Update conductor configuration
domain_name | string Domain name for the Conductor |
hostname | string Hostname for the Conductor |
nic1 | object (NicConfig) |
nic2 | object (NicConfig) |
Success
Forbidden
Update remote syslog server configuration.
port required | string Remote syslog server port |
server required | string Remote syslog server URL |
log_conductor | boolean |
log_hipservices | boolean |
use_tls | boolean |
Success
Forbidden
Unprocessable Entity
Add remote syslog server configuration.
port required | string Remote syslog server port |
server required | string Remote syslog server URL |
log_conductor | boolean |
log_hipservices | boolean |
use_tls | boolean |
Success
Forbidden
Unprocessable Entity
Starts a job to generate a Conductor diagnostic report
Accepted
Forbidden
Starts a job to ping an IP address
ip required | string IP address to ping |
Accepted
Forbidden
Unprocessable Entity
Starts a job to run traceroute on an IP address
ip required | string IP address to perform traceroute on |
Accepted
Forbidden
Unprocessable Entity
Removes a pcap file
id required | string Pcap id |
Success
Bad Request
Forbidden
Starts a job to run a packet capture on the Conductor
capture_interface required | string Interface on which to run the packet capture |
protocol required | string Protocol to capture (any, icmp, tcp, udp, arp) |
ip_address | string IP address to capture |
port | integer Port to capture |
max_size | integer Maximum packet size to capture |
max_time | integer Time limit for packet capture (in minutes) |
Accepted
Forbidden
Unprocessable Entity
Starts a job to stop the running packet capture on the Conductor
Accepted
Bad Request
Forbidden
Delete multiple tags.
tag_refs required | Array of string array of Tag References (IDs or Names) |
Success
Forbidden
Returns a collection of tags.
filter | string filter |
sort | string sort |
limit | integer <int32> limit |
offset | integer <int32> offset |
Success
Bad Request
Forbidden
Create a new tag.
name required | string name |
color | string cosmetic; one of { black, blue, brown, gray, green, orange, purple, red, white, yellow } |
ownership | string one of { anyone, admins, user }, determines who may utilize this tag; if "user", then a valid tag_owner_id must also be given. |
priority | string cosmetic; determines tag sort order in lists. Lower numbers take precedence (1 = highest priority, 5 = default, etc.). |
remove_if_unused | boolean When a tag is removed from something, check to see if anything else uses it; if not then delete it. |
tag_owner_id | string if ownership == "user", then ID of the specific user who may utilize the tag (else, ignored). |
usage_ttl | string tagging an object will last for this amount of time (if 0, tagging never expires). Supported units: y, M, w, d, h, m, s (default: s). No spaces between parts. For example, these are equivalent: 16250, 16250s, 270m50s, and 4h30m50s. |
Success
Bad Request
Forbidden
Unprocessable Entity
Returns a single tag.
id required | string Tag Reference (ID or Name) |
Success
Forbidden
Not Found
Update an existing tag (All fields are optional).
id required | string Tag Reference (ID or Name) |
name required | string name |
color | string cosmetic; one of { black, blue, brown, gray, green, orange, purple, red, white, yellow } |
ownership | string one of { anyone, admins, user }, determines who may utilize this tag; if "user", then a valid tag_owner_id must also be given. |
priority | string cosmetic; determines tag sort order in lists. Lower numbers take precedence (1 = highest priority, 5 = default, etc.). |
remove_if_unused | boolean When a tag is removed from something, check to see if anything else uses it; if not then delete it. |
tag_owner_id | string if ownership == "user", then ID of the specific user who may utilize the tag (else, ignored). |
usage_ttl | string tagging an object will last for this amount of time (if 0, tagging never expires). Supported units: y, M, w, d, h, m, s (default: s). No spaces between parts. For example, these are equivalent: 16250, 16250s, 270m50s, and 4h30m50s. |
Success
Bad Request
Forbidden
Not Found
Unprocessable Entity
Returns all device groups that have this tag.
id required | string Tag Reference (ID or Name) |
Success
Forbidden
Not Found
Returns all devices that have this tag.
id required | string Tag Reference (ID or Name) |
Success
Forbidden
Not Found
Disable network communications for all objects with this tag.
id required | string Tag Reference (ID or Name) |
Success
Not Found
Enable network communications for all objects with this tag.
id required | string Tag Reference (ID or Name) |
Success
Not Found
Returns all HIPservice groups that have this tag.
id required | string Tag Reference (ID or Name) |
Success
Forbidden
Not Found
Returns all HIPservices that have this tag.
id required | string Tag Reference (ID or Name) |
Success
Forbidden
Not Found
Returns all networks that have this tag.
id required | string Tag Reference (ID or Name) |
Success
Forbidden
Not Found
Returns all people that have this tag.
id required | string Tag Reference (ID or Name) |
Success
Forbidden
Not Found
Refresh expires-at time for all expiring tagged object relationships (based on current usage_ttl).
id required | string Tag Reference (ID or Name) |
Success
Not Found
Generate an authentication token for the API
provider | string Authentication provider. Options: local, ldap / Default: local |
Authorization required | string Basic auth is in the format 'Basic |
Created
Bad Request
Forbidden
Returns wireless settings.
filter | string filter |
sort | string sort |
limit | integer <int32> limit |
offset | integer <int32> offset |
Success
Bad Request
Forbidden
Create new wireless settings.
ca_chain required | string |
enabled required | string Boolean true or false to enabled WiFi network. |
key required | string |
ssid required | string |
wireless_auth_type required | string Enum:"Open" "WEP" "WPA-PSK" "EAP-TLS" Authorization standard to use |
Success
Bad Request
Forbidden
Returns a single wireless setting.
id required | string Wireless settings ID |
Success
Forbidden
Not Found
Unprocessable Entity
Update an wireless settings (All fields are optional).
id required | string |
ca_chain required | string |
enabled required | string Boolean true or false to enabled WiFi network. |
key required | string |
ssid required | string |
wireless_auth_type required | string Enum:"Open" "WEP" "WPA-PSK" "EAP-TLS" Authorization standard to use |
Success
Bad Request
Forbidden
Not Found
Unprocessable Entity