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