# Settings ## getCategoryList Lists all the available device categories ## HTTP Method `POST` ## API URL ``` https://localhost:8060/api/json/device/getCategoryList?apiKey=*************** ``` ## Parameters | Param Name | Description | Data Type | Additional Information | Is Mandatory | |---|---|---|---|---| | apiKey | API Key to access your OpManager server. | String | - | Yes | | getDefaultCatOnly | If true, returns only the default categories instead of all available categories | Boolean | - | No | | excludeUnknown | Excludes Unknown Category | Boolean | - | No | | excludeStorage | Excludes Storage category | Boolean | - | No | | excludeWLC | Excludes Wirless LAN Controller category | Boolean | - | No | | excludeIPMI | Excludes IPMI category | Boolean | - | No | | excludeAP | Excludes Wireless Access Point category | Boolean | - | No | | excludeUCS | Excludes UCS category | Boolean | - | No | | excludeSDWAN | Excludes SDWAN category | Boolean | - | No | | excludeMeraki | Excludes Meraki category | Boolean | - | No | ## Sample Response HTTP Code: 200 ``` { "Wireless": "Wireless", "Server": "Server", "UCS": "UCS", "WirelessLANController": "Wireless LAN Controller", "DomainController": "DomainController", "Printer": "Printer", "IoT": "IoT", "MerakiRadio": "Meraki Radio", "Unknown": "Unknown", "MerakiCellularGateway": "Meraki Cellular Gateway", "UPS": "UPS", "WirelessAccessPoint": "Wireless Access Point", "MerakiVision": "Meraki Vision", "SDN": "SDN", "TapeLibrary": "TapeLibrary", "PDU": "PDU", "IPMI": "IPMI", "MerakiSwitch": "Meraki Switch", "FCSwitch": "FCSwitch", "LoadBalancer": "Load Balancer", "Router": "Router", "RAID": "RAID", "Firewall": "Firewall", "Storage": "Storage", "Desktop": "Desktop", "Switch": "Switch", "MerakiController": "Meraki Controller", "MerakiSecurity": "Meraki Security", "WANAccelerator": "WAN Accelerator"} ``` ## Error Response [View common error responses](https://www.manageengine.com/network-monitoring/help/common-json-errors.html) **Rate limit:** 200 requests per minute. Exceeding this limit will block requests for 1 minute