API ReferenceNew CentralGuidesMRT APIConfiguration API
GithubAirheads Developer Community
API Reference

Create device-fingerprinting switch profile.

DFP Profiles

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Path Params
string
required
length ≤ 9999

Name of the Device Fingerprinting profile

Query Params
string

LOCAL - To create local objects. SHARED - To create shared objects. Default - Defaults to SHARED if not provided

string

Scope at which local object needs to be created. Mandatory if object-type = LOCAL. Should not be provided for object-type = SHARED.

string

Device function for which the local object needs to be created. Mandatory if object_type = LOCAL. Should not be provided for object_type = SHARED.

Body Params

profilebody object

boolean
Defaults to false

Enable Device Fingerprinting based on CDP TLV Platform (6).

cdp-tlv-names
array of strings
length ≤ 2147483647
Show Details
ADDRESSCDP Address TLV.
CAPABILITIESCDP Capabilities TLV.
DEVICE_IDCDP Device-ID TLV.
DUPLEXCDP Duplex TLV.
NATIVE_VLANCDP Native VLAN TLV.
PLATFORMCDP Platform TLV.
PORT_IDCDP Port-ID TLV.
VERSIONCDP Version TLV.
cdp-tlv-names
cdp-tlv-numbers
array of int32s
length ≤ 2147483647
cdp-tlv-numbers
boolean
Defaults to false

Enable Device Fingerprinting based on DHCP options 12, 55 and 60.

dhcp-options
array of int32s
length ≤ 2147483647
dhcp-options
boolean
Defaults to false

Enable Device Fingerprinting based on DHCP options list.

boolean
Defaults to false

Enable Device Fingerprinting based on HTTP packet parameters.
This does not apply to Secure HTTP sessions.

boolean
Defaults to false

Enable Device Fingerprinting based on LLDP TLV System Description (6).

lldp-tlv-names
array of strings
length ≤ 2147483647
Show Details
CHASSIS_IDLLDP Chassis-ID TLV.
MANAGEMENT_ADDRESSLLDP Management Address TLV.
PORT_DESCRIPTIONLLDP Port Description TLV.
PORT_IDLLDP Port-ID TLV.
SYSTEM_CAPABILITIESLLDP System Capabilities TLV.
SYSTEM_DESCRIPTIONLLDP System Description TLV.
SYSTEM_NAMELLDP System Name TLV.
TIME_TO_LIVELLDP TTL TLV.
lldp-tlv-names
lldp-tlv-numbers
array of int32s
length ≤ 2147483647
lldp-tlv-numbers
string
required
length between 1 and 128

Name of the Device Fingerprinting profile

Responses

Language
Credentials
OAuth2
URL
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json