Get Firewalla Target List
firewalla_get_target_listRetrieve metadata for a Firewalla target list to identify its block mode, source, type, size, and last update timestamp for security auditing purposes.
Instructions
Fetch the metadata for a single target list by id.
MSP API limitation: For Firewalla-managed lists (owner="firewalla"), the MSP API does NOT return individual target entries — it returns the summary plus the aggregate count. User-created lists may include a targets array; if so, we surface it.
Use this to answer:
"What's the block mode / source / type of list X?"
"When was list X last updated?"
"How big is list X?" (use the
count/targetCountfield)
Do NOT use this to answer:
"Is domain example.com on list X?" — the entries aren't returned.
"Give me the first N entries of list X." — same reason.
Args:
id (string, required): Target-list id (from firewalla_list_target_lists).
response_format ('markdown' | 'json'): Output format (default: markdown).
Returns: { id, name, owner, type?, source?, blockMode?, notes?, lastUpdated?, count?: number, // summary count reported by the API targetCount: number, // same as count, or actual targets.length when present targets?: string[] // only populated for user-created lists (rare) }
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | Target-list id (from firewalla_list_target_lists). | |
| response_format | No | Output format. 'markdown' (default) renders human-readable audit tables. 'json' returns structured data suitable for chaining into another tool call. | markdown |