Hudu Tools
Written By Christopher Scaminaci
Last updated 7 days ago
Hudu Tools
hudu_ · 156 tools · Free 65 · Pro 91
API-key auth; raw JSON passthrough.
All connector tools · Hudu setup guide
Hudu tool groups
- Companies — 9 tools
- Assets — 10 tools
- Asset Layouts — 4 tools
- Knowledge Base — 13 tools
- Passwords — 14 tools
- Procedures — 13 tools
- Networking — 20 tools
- Websites & Expirations — 9 tools
- Rack Storage — 10 tools
- Flags — 10 tools
- Lists — 5 tools
- Integrations — 13 tools
- Users & Groups — 6 tools
- Admin & System — 12 tools
- Analytics — 8 tools
Companies
hudu_archive_company details
hudu_archive_company details
[Hudu] Archive a company, hiding it from default views without deleting data. Archived companies can be restored with hudu_unarchive_company. Prefer this over hudu_delete_company for reversible removal.
hudu_create_company details
hudu_create_company details
[Hudu] Create a new company record. Returns the created company with its assigned ID. Requires at minimum a company name. Use hudu_list_companies to verify creation afterward.
hudu_delete_company details
hudu_delete_company details
[Hudu] Permanently delete a company and all associated data. This action cannot be undone. Consider using hudu_archive_company instead for reversible removal. Requires a valid company ID.
hudu_get_company details
hudu_get_company details
[Hudu] Retrieve full details for a single company by ID. Returns company info including name, address, phone, and custom fields. Requires a valid company ID -- use hudu_list_companies or hudu_search_companies to find IDs.
hudu_jump_company details
hudu_jump_company details
[Hudu] Look up a company by its external integration ID. Useful for cross-referencing companies between Hudu and other MSP tools (e.g., PSA, RMM). Returns the matching company if found.
hudu_list_companies details
hudu_list_companies details
[Hudu] List all companies with optional filters and pagination. Returns company summaries including ID, name, and basic details. Use this to discover valid company IDs for filtering assets, passwords, articles, and other company-scoped data.
hudu_search_companies details
hudu_search_companies details
[Hudu] Search companies by keyword. Returns matching companies ranked by relevance. Use this when you know the company name but not the ID. For more granular filtering, use hudu_list_companies with specific filter parameters.
hudu_unarchive_company details
hudu_unarchive_company details
[Hudu] Restore a previously archived company, making it visible in default views again. Use this to undo hudu_archive_company.
hudu_update_company details
hudu_update_company details
[Hudu] Update an existing company's fields such as name, address, or custom fields. Returns the updated company. Use hudu_get_company to check current values before updating.
Assets
hudu_archive_asset details
hudu_archive_asset details
[Hudu] Archive an asset, hiding it from default views without deleting data. Archived assets can be restored with hudu_unarchive_asset. Prefer this over hudu_delete_asset for reversible removal.
hudu_create_asset details
hudu_create_asset details
[Hudu] Create a new asset under a specific company. Returns the created asset with its assigned ID. The JSON must include at minimum an asset_layout_id and name. Use hudu_list_asset_layouts to find valid layout IDs.
hudu_delete_asset details
hudu_delete_asset details
[Hudu] Permanently delete an asset. This action cannot be undone. Consider using hudu_archive_asset instead for reversible removal. Requires valid company and asset IDs.
hudu_get_asset details
hudu_get_asset details
[Hudu] Retrieve full details for a single asset by company ID and asset ID. Returns asset info including name, serial, layout, custom fields, and company association. Requires valid company and asset IDs -- use hudu_list_assets or hudu_search_assets to find them.
hudu_list_assets details
hudu_list_assets details
[Hudu] List all assets across companies with optional filters and pagination. Returns asset summaries including ID, name, company, and layout. Use this to discover asset IDs or browse the full asset inventory. For company-specific assets, use hudu_list_company_assets.
hudu_list_company_assets details
hudu_list_company_assets details
[Hudu] List assets for a specific company with optional filters and pagination. Returns asset summaries scoped to the given company. Use this when you already know the company ID. For cross-company browsing, use hudu_list_assets instead.
hudu_move_asset_layout details
hudu_move_asset_layout details
[Hudu] Move an asset to a different asset layout. This changes the asset's type/schema. Use hudu_list_asset_layouts to find valid layout IDs. Fields not present in the target layout may be lost.
hudu_search_assets details
hudu_search_assets details
[Hudu] Search assets by keyword across all companies, or optionally scoped to a specific company. Returns matching assets ranked by relevance. Use this when you know the asset name or serial but not the ID.
hudu_unarchive_asset details
hudu_unarchive_asset details
[Hudu] Restore a previously archived asset, making it visible in default views again. Use this to undo hudu_archive_asset.
hudu_update_asset details
hudu_update_asset details
[Hudu] Update an existing asset's fields such as name, serial number, or custom fields. Returns the updated asset. Use hudu_get_asset to check current values before updating.
Asset Layouts
hudu_create_asset_layout details
hudu_create_asset_layout details
[Hudu] Create a new asset layout (asset type schema). Asset layouts define the structure, custom fields, and display settings for a category of assets. Returns the created layout with its assigned ID. The JSON must include at minimum a name and fields array. IMPORTANT: omit 'active' and the layout can come back inactive and hidden, needing a separate update to switch on - pass "active": true explicitly. Give every field a 'position'; Hudu rejects a blank one.
hudu_get_asset_layout details
hudu_get_asset_layout details
[Hudu] Retrieve full details for a single asset layout by ID. Returns the layout definition including all custom field definitions, their types, and ordering. Use this to understand the schema of an asset type before creating or updating assets.
hudu_list_asset_layouts details
hudu_list_asset_layouts details
[Hudu] List asset layouts (asset type schemas) with optional filters and pagination. Returns layout summaries including ID, name, fields, and status. Asset layouts define the structure and custom fields for assets. Use this to find valid layout IDs for creating assets or filtering by type.
hudu_update_asset_layout details
hudu_update_asset_layout details
[Hudu] Update an existing asset layout's fields, name, or settings. Returns the updated layout. Use hudu_get_asset_layout to check current values before updating. Changes to the layout affect all existing assets of that type. To change an EXISTING field you must include its 'id' in the fields array, or Hudu answers 'label has already been taken'. WARNING: changing a ListSelect field's 'list_id' permanently clears that field's data on every asset using this layout, so ECHO the fields array back exactly as hudu_get_asset_layout returned it and change only what you intend - never retype or reconstruct it. If a small update returns a 500, try again sending that full echoed 'fields' array alongside your change.
Knowledge Base
hudu_archive_article details
hudu_archive_article details
[Hudu] Archive a knowledge base article, hiding it from default views without deleting data. Archived articles can be restored with hudu_unarchive_article. Prefer this over hudu_delete_article for reversible removal.
hudu_create_article details
hudu_create_article details
[Hudu] Create a new knowledge base article. Returns the created article with its assigned ID. Requires at minimum a name and content. Optionally associate with a company or folder. Use hudu_list_folders to find valid folder IDs.
hudu_create_folder details
hudu_create_folder details
[Hudu] Create a new knowledge base folder to organize articles. Returns the created folder with its assigned ID. Requires at minimum a folder name. Optionally associate with a company. Use hudu_create_article with a folder_id to place articles in this folder.
hudu_delete_article details
hudu_delete_article details
[Hudu] Permanently delete a knowledge base article. This action cannot be undone. Consider using hudu_archive_article instead for reversible removal. Requires a valid article ID.
hudu_delete_folder details
hudu_delete_folder details
[Hudu] Permanently delete a knowledge base folder. This action cannot be undone. Articles within the folder may be moved or deleted depending on Hudu's behavior. Requires a valid folder ID.
hudu_get_article details
hudu_get_article details
[Hudu] Retrieve full details for a single knowledge base article by ID. Returns the article including name, content (HTML), company association, folder, and sharing settings. Use hudu_list_articles or hudu_search_articles to find article IDs.
hudu_get_folder details
hudu_get_folder details
[Hudu] Retrieve full details for a single knowledge base folder by ID. Returns the folder including name, company association, and child articles. Use hudu_list_folders to find folder IDs.
hudu_list_articles details
hudu_list_articles details
[Hudu] List knowledge base articles with optional filters and pagination. Returns article summaries including ID, name, company, and draft status. Use this to browse documentation or discover article IDs. For keyword search, use hudu_search_articles.
hudu_list_folders details
hudu_list_folders details
[Hudu] List knowledge base folders with optional filters and pagination. Returns folder summaries including ID, name, and company association. KB folders organize articles into logical groups. Use this to find folder IDs for creating or organizing articles. Related: hudu_list_articles, hudu_create_article.
hudu_search_articles details
hudu_search_articles details
[Hudu] Search knowledge base articles by keyword. Returns matching articles ranked by relevance. Use this when looking for documentation on a specific topic. For browsing all articles, use hudu_list_articles instead.
hudu_unarchive_article details
hudu_unarchive_article details
[Hudu] Restore a previously archived knowledge base article, making it visible in default views again. Use this to undo hudu_archive_article.
hudu_update_article details
hudu_update_article details
[Hudu] Update an existing knowledge base article's fields such as name, content, sharing, or draft status. Returns the updated article. Use hudu_get_article to check current values before updating.
hudu_update_folder details
hudu_update_folder details
[Hudu] Update an existing knowledge base folder's fields such as name or description. Returns the updated folder. Use hudu_get_folder to check current values before updating.
Passwords
hudu_archive_password details
hudu_archive_password details
[Hudu] Archive a password entry, hiding it from default views without deleting data. Archived passwords can be restored with hudu_unarchive_password. Prefer this over hudu_delete_password for reversible removal.
hudu_create_password details
hudu_create_password details
[Hudu] Create a new password entry in the vault. Returns the created password with its assigned ID. Requires at minimum a name, password value, and company ID. Use hudu_list_companies to find valid company IDs.
hudu_create_password_folder details
hudu_create_password_folder details
[Hudu] Create a new password folder to organize password entries. Returns the created folder with its assigned ID. Requires at minimum a folder name. Optionally associate with a company.
hudu_delete_password details
hudu_delete_password details
[Hudu] Permanently delete a password entry. This action cannot be undone. Consider using hudu_archive_password instead for reversible removal. Requires a valid password ID.
hudu_delete_password_folder details
hudu_delete_password_folder details
[Hudu] Permanently delete a password folder. This action cannot be undone. Passwords within the folder may be moved or deleted depending on Hudu's behavior. Requires a valid folder ID.
hudu_get_password details
hudu_get_password details
[Hudu] Retrieve full details for a single password by ID. Returns the password entry including name, username, password value, URL, and associated company. Use hudu_list_passwords or hudu_search_passwords to find password IDs.
hudu_get_password_folder details
hudu_get_password_folder details
[Hudu] Retrieve full details for a single password folder by ID. Returns the folder including name, company association, and contained passwords. Use hudu_list_password_folders to find folder IDs.
hudu_list_password_folders details
hudu_list_password_folders details
[Hudu] List password folders with optional filters and pagination. Returns folder summaries including ID, name, and company association. Password folders organize password entries into logical groups. Use this to find folder IDs for creating or organizing passwords.
hudu_list_passwords details
hudu_list_passwords details
[Hudu] List passwords with optional filters and pagination. Returns password summaries including ID, name, company, and archived status. Passwords store credentials for assets and services. Use this to discover password IDs or browse the password vault.
hudu_search_password_folders details
hudu_search_password_folders details
[Hudu] Search password folders by keyword. Returns matching folders ranked by relevance. Use this when you know the folder name but not the ID.
hudu_search_passwords details
hudu_search_passwords details
[Hudu] Search passwords by keyword. Returns matching password entries ranked by relevance. Use this when you know the password name or username but not the ID. For browsing all passwords, use hudu_list_passwords instead.
hudu_unarchive_password details
hudu_unarchive_password details
[Hudu] Restore a previously archived password entry, making it visible in default views again. Use this to undo hudu_archive_password.
hudu_update_password details
hudu_update_password details
[Hudu] Update an existing password entry's fields such as name, password value, username, or URL. Returns the updated password. Use hudu_get_password to check current values before updating.
hudu_update_password_folder details
hudu_update_password_folder details
[Hudu] Update an existing password folder's fields such as name or description. Returns the updated folder. Use hudu_get_password_folder to check current values before updating.
Procedures
hudu_create_procedure details
hudu_create_procedure details
[Hudu] Create a new procedure (checklist/runbook). Returns the created procedure with its assigned ID. The JSON must include at minimum a name. Use hudu_create_procedure_task to add tasks after creation.
hudu_create_procedure_from_template details
hudu_create_procedure_from_template details
[Hudu] Create a new procedure by copying from an existing template procedure. Returns the created procedure with its assigned ID. Use hudu_list_procedures with global_template=true or company_template=true to find template IDs.
hudu_create_procedure_task details
hudu_create_procedure_task details
[Hudu] Create a new task within a procedure. Returns the created task with its assigned ID. The JSON must include at minimum a name and procedure_id. Use hudu_list_procedures to find valid procedure IDs.
hudu_delete_procedure details
hudu_delete_procedure details
[Hudu] Permanently delete a procedure and all its tasks. This action cannot be undone. Requires a valid procedure ID.
hudu_delete_procedure_task details
hudu_delete_procedure_task details
[Hudu] Permanently delete a procedure task. This action cannot be undone. Requires a valid task ID. Use hudu_list_procedure_tasks to find task IDs.
hudu_duplicate_procedure details
hudu_duplicate_procedure details
[Hudu] Duplicate an existing procedure, creating a copy with all its tasks. Returns the duplicated procedure with its new assigned ID. Useful for creating company-specific copies of shared procedures.
hudu_get_procedure details
hudu_get_procedure details
[Hudu] Retrieve full details for a single procedure by ID. Returns the procedure including name, description, tasks, company association, and template settings. Use hudu_list_procedures to find procedure IDs.
hudu_get_procedure_task details
hudu_get_procedure_task details
[Hudu] Retrieve full details for a single procedure task by ID. Returns the task including name, description, completion status, and parent procedure. Use hudu_list_procedure_tasks to find task IDs.
hudu_kickoff_procedure details
hudu_kickoff_procedure details
[Hudu] Start/kickoff a procedure, creating an active instance that can be worked through. Returns the kicked-off procedure instance. Use this to begin executing a procedure's tasks. Optionally associate with a specific asset.
hudu_list_procedure_tasks details
hudu_list_procedure_tasks details
[Hudu] List procedure tasks with optional filters and pagination. Returns task summaries including ID, name, procedure association, and completion status. Tasks are the individual steps within a procedure. Use this to see all tasks or filter by procedure.
hudu_list_procedures details
hudu_list_procedures details
[Hudu] List procedures (checklists/runbooks) with optional filters and pagination. Returns procedure summaries including ID, name, company, and template status. Procedures define repeatable processes with ordered task steps. Use this to discover procedure IDs or browse available runbooks.
hudu_update_procedure details
hudu_update_procedure details
[Hudu] Update an existing procedure's fields such as name, description, or template settings. Returns the updated procedure. Use hudu_get_procedure to check current values before updating.
hudu_update_procedure_task details
hudu_update_procedure_task details
[Hudu] Update an existing procedure task's fields such as name, description, or completion status. Returns the updated task. Use hudu_get_procedure_task to check current values before updating.
Networking
hudu_create_ip_address details
hudu_create_ip_address details
[Hudu] Create a new IP address record. Returns the created IP address with its assigned ID. The JSON should include the address and network_id at minimum.
hudu_create_network details
hudu_create_network details
[Hudu] Create a new network. Returns the created network with its assigned ID. The JSON should include network details such as name, address, and network_type.
hudu_create_vlan details
hudu_create_vlan details
[Hudu] Create a new VLAN. Returns the created VLAN with its assigned ID. The JSON should include VLAN details such as name and vlan_id.
hudu_create_vlan_zone details
hudu_create_vlan_zone details
[Hudu] Create a new VLAN zone. Returns the created zone with its assigned ID. The JSON should include zone details such as name.
hudu_delete_ip_address details
hudu_delete_ip_address details
[Hudu] Delete an IP address record by ID. Returns a success status. This action is permanent -- use hudu_get_ip_address to verify before deleting.
hudu_delete_network details
hudu_delete_network details
[Hudu] Delete a network by ID. Returns a success status. This action is permanent -- use hudu_get_network to verify before deleting.
hudu_delete_vlan details
hudu_delete_vlan details
[Hudu] Delete a VLAN by ID. Returns a success status. This action is permanent -- use hudu_get_vlan to verify before deleting.
hudu_delete_vlan_zone details
hudu_delete_vlan_zone details
[Hudu] Delete a VLAN zone by ID. Returns a success status. This action is permanent -- use hudu_get_vlan_zone to verify before deleting.
hudu_get_ip_address details
hudu_get_ip_address details
[Hudu] Get full details for a single IP address by ID. Returns IP address, status, FQDN, network, and associated asset. Use hudu_list_ip_addresses to find valid IDs.
hudu_get_network details
hudu_get_network details
[Hudu] Get full details for a single network by ID. Returns network info including address, type, VLANs, and associated company. Use hudu_list_networks to find valid IDs.
hudu_get_vlan details
hudu_get_vlan details
[Hudu] Get full details for a single VLAN by ID. Returns VLAN info including name, VLAN ID number, zone, and associated company. Use hudu_list_vlans to find valid IDs.
hudu_get_vlan_zone details
hudu_get_vlan_zone details
[Hudu] Get full details for a single VLAN zone by ID. Returns zone info including name, description, and associated VLANs. Use hudu_list_vlan_zones to find valid IDs.
hudu_list_ip_addresses details
hudu_list_ip_addresses details
[Hudu] List IP addresses with optional filters. Returns IP address, status, FQDN, and associated asset/network. Use hudu_list_networks to find valid network IDs for filtering.
hudu_list_networks details
hudu_list_networks details
[Hudu] List networks with optional filters and pagination. Returns network ID, name, address, type, and location. Use hudu_list_companies to find valid company IDs for filtering.
hudu_list_vlan_zones details
hudu_list_vlan_zones details
[Hudu] List VLAN zones with optional filters and pagination. Returns zone ID, name, and associated company. Use hudu_list_companies to find valid company IDs for filtering.
hudu_list_vlans details
hudu_list_vlans details
[Hudu] List VLANs with optional filters and pagination. Returns VLAN ID, name, VLAN ID number, and zone. Use hudu_list_companies or hudu_list_vlan_zones to find valid filter IDs.
hudu_update_ip_address details
hudu_update_ip_address details
[Hudu] Update an existing IP address record. Returns the updated IP address. Use hudu_get_ip_address to check current values before updating.
hudu_update_network details
hudu_update_network details
[Hudu] Update an existing network's fields. Returns the updated network. Use hudu_get_network to check current values before updating.
hudu_update_vlan details
hudu_update_vlan details
[Hudu] Update an existing VLAN's fields. Returns the updated VLAN. Use hudu_get_vlan to check current values before updating.
hudu_update_vlan_zone details
hudu_update_vlan_zone details
[Hudu] Update an existing VLAN zone's fields. Returns the updated zone. Use hudu_get_vlan_zone to check current values before updating.
Websites & Expirations
hudu_create_website details
hudu_create_website details
[Hudu] Create a new website. Returns the created website with its assigned ID. The JSON should include the website name and URL at minimum.
hudu_delete_expiration details
hudu_delete_expiration details
[Hudu] Delete an expiration record by ID. Returns a success status. This action is permanent -- use hudu_list_expirations to verify before deleting.
hudu_delete_website details
hudu_delete_website details
[Hudu] Delete a website by ID. Returns a success status. This action is permanent -- use hudu_get_website to verify before deleting.
hudu_get_website details
hudu_get_website details
[Hudu] Get full details for a single website by ID. Returns website info including URL, monitoring status, SSL certificate details, and response times. Use hudu_list_websites to find valid IDs.
hudu_list_expirations details
hudu_list_expirations details
[Hudu] List expirations with optional filters and pagination. Returns expiration dates for domains, SSL certificates, warranties, asset fields, and article expirations. Use hudu_list_companies to find valid company IDs for filtering.
hudu_list_websites details
hudu_list_websites details
[Hudu] List websites with optional filters and pagination. Returns website name, URL, monitoring status, and SSL details. Use this to discover website IDs for expirations and monitoring.
hudu_search_websites details
hudu_search_websites details
[Hudu] Search websites by keyword. Returns matching websites ranked by relevance. Use this when you know the website name or URL but not the ID.
hudu_update_expiration details
hudu_update_expiration details
[Hudu] Update an existing expiration record. Returns the updated expiration. Use hudu_list_expirations to find valid IDs.
hudu_update_website details
hudu_update_website details
[Hudu] Update an existing website's fields. Returns the updated website. Use hudu_get_website to check current values before updating.
Rack Storage
hudu_create_rack_storage details
hudu_create_rack_storage details
[Hudu] Create a new rack storage. Returns the created rack storage with its assigned ID. The JSON should include name, height, and company_id at minimum.
hudu_create_rack_storage_item details
hudu_create_rack_storage_item details
[Hudu] Create a new rack storage item. Returns the created item with its assigned ID. The JSON should include rack placement details such as start_unit, end_unit, and side.
hudu_delete_rack_storage details
hudu_delete_rack_storage details
[Hudu] Delete a rack storage by ID. Returns a success status. This also removes all rack storage items -- use hudu_get_rack_storage to verify before deleting.
hudu_delete_rack_storage_item details
hudu_delete_rack_storage_item details
[Hudu] Delete a rack storage item by ID. Returns a success status. This action is permanent -- use hudu_get_rack_storage_item to verify before deleting.
hudu_get_rack_storage details
hudu_get_rack_storage details
[Hudu] Get full details for a single rack storage by ID. Returns rack dimensions, location, items, and associated company. Use hudu_list_rack_storages to find valid IDs.
hudu_get_rack_storage_item details
hudu_get_rack_storage_item details
[Hudu] Get full details for a single rack storage item by ID. Returns item position, asset link, and placement details. Use hudu_list_rack_storage_items to find valid IDs.
hudu_list_rack_storage_items details
hudu_list_rack_storage_items details
[Hudu] List rack storage items with optional filters and pagination. Returns item positions, associated assets, and rack placement details. Use hudu_list_rack_storages to find valid rack IDs.
hudu_list_rack_storages details
hudu_list_rack_storages details
[Hudu] List rack storages with optional filters and pagination. Returns rack storage ID, name, height, width, location, and company. Use hudu_list_companies to find valid company IDs for filtering.
hudu_update_rack_storage details
hudu_update_rack_storage details
[Hudu] Update an existing rack storage's fields. Returns the updated rack storage. Use hudu_get_rack_storage to check current values before updating.
hudu_update_rack_storage_item details
hudu_update_rack_storage_item details
[Hudu] Update an existing rack storage item's fields. Returns the updated item. Use hudu_get_rack_storage_item to check current values before updating.
Flags
hudu_create_flag details
hudu_create_flag details
[Hudu] Create a new flag on a resource. Returns the created flag with its assigned ID. The JSON should include flag_type_id, flagable_type, and flagable_id.
hudu_create_flag_type details
hudu_create_flag_type details
[Hudu] Create a new flag type. Returns the created flag type with its assigned ID. The JSON should include name and color at minimum.
hudu_delete_flag details
hudu_delete_flag details
[Hudu] Delete a flag by ID. Returns a success status. This action is permanent -- use hudu_get_flag to verify before deleting.
hudu_delete_flag_type details
hudu_delete_flag_type details
[Hudu] Delete a flag type by ID. Returns a success status. This also removes all flags of this type -- use hudu_list_flags to check usage before deleting.
hudu_get_flag details
hudu_get_flag details
[Hudu] Get full details for a single flag by ID. Returns flag type, description, and the resource it is attached to. Use hudu_list_flags to find valid IDs.
hudu_get_flag_type details
hudu_get_flag_type details
[Hudu] Get full details for a single flag type by ID. Returns flag type name, color, slug, and description. Use hudu_list_flag_types to find valid IDs.
hudu_list_flag_types details
hudu_list_flag_types details
[Hudu] List flag types with optional filters and pagination. Returns flag type ID, name, color, and slug. Flag types define the categories of flags that can be applied to resources.
hudu_list_flags details
hudu_list_flags details
[Hudu] List flags with optional filters and pagination. Returns flag ID, type, description, and the resource it is attached to. Use hudu_list_flag_types to find valid flag type IDs for filtering.
hudu_update_flag details
hudu_update_flag details
[Hudu] Update an existing flag's fields. Returns the updated flag. Use hudu_get_flag to check current values before updating.
hudu_update_flag_type details
hudu_update_flag_type details
[Hudu] Update an existing flag type's fields. Returns the updated flag type. Use hudu_get_flag_type to check current values before updating.
Lists
hudu_create_list details
hudu_create_list details
[Hudu] Create a new list. Returns the created list with its assigned ID. The JSON should include the list name and optionally the list's items.
hudu_delete_list details
hudu_delete_list details
[Hudu] Delete a list by ID. Returns a success status. This action is permanent and may affect asset layouts referencing this list -- use hudu_get_list to verify before deleting.
hudu_get_list details
hudu_get_list details
[Hudu] Get full details for a single list by ID, including all list items. Returns list name, description, and the complete set of items. Use hudu_list_lists to find valid IDs.
hudu_list_lists details
hudu_list_lists details
[Hudu] List all lists with optional filters. Returns list ID, name, and item count. Lists are reusable dropdown/selection sets used in asset layouts and custom fields.
hudu_update_list details
hudu_update_list details
[Hudu] Update an existing list's fields and/or its items. Returns the updated list. Use hudu_get_list to read the current item IDs before updating.
Integrations
hudu_create_magic_dash details
hudu_create_magic_dash details
[Hudu] Create or update a magic dash item. This is an UPSERT keyed by title + company_name: posting the same title/company again updates the existing item rather than creating a duplicate. Provide EITHER 'content' (inline HTML/markdown shown on the tile) OR 'content_link' (a URL the whole tile links out to) — never both; Hudu rejects a payload carrying both. The same either/or rule applies to 'icon' vs 'image_url'. Returns the created or updated dash item.
hudu_create_relation details
hudu_create_relation details
[Hudu] Create a new relation between two resources. Returns the created relation with its assigned ID. The JSON should include fromable_type, fromable_id, toable_type, and toable_id.
hudu_delete_magic_dash details
hudu_delete_magic_dash details
[Hudu] Delete a magic dash item by ID. Returns a success status. This action is permanent -- use hudu_list_magic_dash to verify before deleting.
hudu_delete_magic_dash_by_title details
hudu_delete_magic_dash_by_title details
[Hudu] Delete a magic dash item by title and company name combination. Returns a success status. Use this when you know the dash title and company but not the ID.
hudu_delete_matcher details
hudu_delete_matcher details
[Hudu] Delete an integration matcher by ID. Returns a success status. This action is permanent -- use hudu_list_matchers to verify before deleting.
hudu_delete_relation details
hudu_delete_relation details
[Hudu] Delete a relation by ID. Returns a success status. This action is permanent -- use hudu_list_relations to verify before deleting.
hudu_jump_card details
hudu_jump_card details
[Hudu] Jump to an asset via an integration identifier. Returns the matching Hudu asset for the given external integration reference. Use this to navigate from an external system ID directly to the Hudu asset.
hudu_list_magic_dash details
hudu_list_magic_dash details
[Hudu] List magic dash items with optional filters and pagination. Returns dash item ID, title, content, and associated company. Magic dash items are custom dashboard widgets from integrations.
hudu_list_matchers details
hudu_list_matchers details
[Hudu] List integration matchers with optional filters and pagination. Returns matcher ID, integration, matched status, and linked company. Matchers connect external integration records to Hudu companies.
hudu_list_relations details
hudu_list_relations details
[Hudu] List all relations with pagination. Returns relation ID and the two linked resources. Relations connect any two Hudu resources together (assets, companies, websites, etc.).
hudu_lookup_card details
hudu_lookup_card details
[Hudu] Lookup integration cards by integration slug and identifier. Returns matching card data from an external integration. Use this to find Hudu records linked to external system IDs.
hudu_update_magic_dash_positions details
hudu_update_magic_dash_positions details
[Hudu] Update the display positions of magic dash items. Reorders dash items on the dashboard. Provide an array of position objects.
hudu_update_matcher details
hudu_update_matcher details
[Hudu] Update an existing integration matcher. Returns the updated matcher. Use this to link or re-link an integration record to a Hudu company. Use hudu_list_matchers to find valid IDs.
Users & Groups
hudu_get_group details
hudu_get_group details
[Hudu] Get full details for a single group by ID, including group members. Returns group name, permissions, and the list of users in the group. Use hudu_list_groups to find valid IDs.
hudu_get_user details
hudu_get_user details
[Hudu] Get full details for a single Hudu user by ID. Returns user name, email, security level, and group memberships. Use hudu_list_users to find valid IDs.
hudu_list_groups details
hudu_list_groups details
[Hudu] List Hudu groups with optional filters and pagination. Returns group ID, name, and whether it is a default group. Groups control access permissions for users.
hudu_list_users details
hudu_list_users details
[Hudu] List Hudu users with optional filters and pagination. Returns user ID, name, email, and security level. These are Hudu platform users, not end-customer contacts.
hudu_search_groups details
hudu_search_groups details
[Hudu] Search Hudu groups by keyword. Returns matching groups ranked by relevance. Use this when you know the group name but not the ID.
hudu_search_users details
hudu_search_users details
[Hudu] Search Hudu users by keyword. Returns matching users ranked by relevance. Use this when you know the user name or email but not the ID.
Admin & System
hudu_create_export details
hudu_create_export details
[Hudu] Initiate a new company data export. Returns the created export with its assigned ID and initial status. The export will be processed asynchronously -- use hudu_get_export to check status.
hudu_create_s3_export details
hudu_create_s3_export details
[Hudu] Initiate an S3 export of all Hudu data. Returns the export status. The export will be uploaded to the configured S3 bucket asynchronously.
hudu_create_upload details
hudu_create_upload details
[Hudu] Upload a file and attach it to a Hudu record (uploadableType is one of Asset, Website, AssetPassword, Article). Provide the file EITHER as base64 in contentBase64 OR as a public https URL in sourceUrl -- exactly one of the two, never both. StackJack downloads an https URL server-side and refuses anything over 25 MB, a non-https URL, or a redirect to a different host. Returns the created upload with its id, url, name and mime type.
hudu_delete_activity_logs details
hudu_delete_activity_logs details
[Hudu] Delete all activity logs before a specified datetime. This is a destructive and irreversible operation. Use hudu_list_activity_logs to review logs before deletion.
hudu_delete_upload details
hudu_delete_upload details
[Hudu] Delete an upload by ID. Returns a success status. This action is permanent and removes the file -- use hudu_get_upload to verify before deleting.
hudu_get_api_info details
hudu_get_api_info details
[Hudu] Get Hudu API version and instance information. Returns API version, instance URL, and supported features. Use this to verify connectivity and check the API version.
hudu_get_export details
hudu_get_export details
[Hudu] Get details for a single export by ID, including current status and download information. Use hudu_list_exports to find valid IDs.
hudu_get_upload details
hudu_get_upload details
[Hudu] Get details for a single upload by ID. Returns upload filename, content type, size, and associated resource. Use hudu_list_uploads to find valid IDs.
hudu_list_activity_logs details
hudu_list_activity_logs details
[Hudu] List activity logs with optional filters and pagination. Returns log entries including user, action, resource, and timestamp. Useful for auditing changes and tracking user activity.
hudu_list_exports details
hudu_list_exports details
[Hudu] List available exports. Returns export ID, status, type, and creation date. Exports contain company data packages for backup or migration purposes.
hudu_list_public_photos details
hudu_list_public_photos details
[Hudu] List public photos with pagination. Returns photo ID, URL, and metadata. Public photos are images accessible without authentication.
hudu_list_uploads details
hudu_list_uploads details
[Hudu] List all uploads. Returns upload ID, filename, content type, and size. Uploads are files attached to various Hudu resources.
Analytics
hudu_activity_audit_summary details
hudu_activity_audit_summary details
[Hudu] Summarize activity logs for a date range. Groups activities by user, resource type, and action to show who did what. Use this for audit trails and change tracking.
hudu_asset_inventory_summary details
hudu_asset_inventory_summary details
[Hudu] Summarize asset inventory across all companies. Groups assets by layout type and company. Identifies companies with no documented assets. Use this for inventory audits and onboarding verification.
hudu_documentation_coverage details
hudu_documentation_coverage details
[Hudu] Analyze documentation coverage per company. Shows which companies have assets, articles, and passwords documented vs gaps. Returns coverage percentages and lists under-documented companies. Note: Fetches all companies, assets, articles, and passwords to compute coverage -- may be slow for large Hudu instances.
hudu_expiration_alerts details
hudu_expiration_alerts details
[Hudu] List upcoming expirations (domains, SSL certificates, warranties, etc.) within a specified window. Groups by type and company to prioritize renewals. Use this for proactive renewal management and compliance.
hudu_integration_sync_status details
hudu_integration_sync_status details
[Hudu] Check the sync status of a Hudu integration. Reports matched vs unmatched rates for integration matchers. Use this to verify PSA/RMM integrations are properly syncing companies.
hudu_network_documentation_gaps details
hudu_network_documentation_gaps details
[Hudu] Identify companies without network documentation (networks or VLANs). Use this to find companies missing critical infrastructure documentation for onboarding or compliance reviews.
hudu_password_audit details
hudu_password_audit details
[Hudu] Audit passwords for staleness and coverage gaps. Identifies passwords not updated within a threshold, companies with zero passwords, and password count distribution across companies. Use this for security reviews and compliance checks.
hudu_procedure_compliance details
hudu_procedure_compliance details
[Hudu] Analyze procedure completion rates across companies. Identifies incomplete procedures and companies lacking any procedures. Use this for compliance audits and standardization reviews.
More in Tools Reference
Atera ToolsAuvik ToolsAvanan (Check Point Harmony Email) ToolsConnectWise Sell ToolsStill need help? Ask the team