find_object_by_field
Locate pfSense objects by a field value instead of unstable IDs. Provide endpoint, field, and value to retrieve firewall rules, aliases, or other configurations reliably after deletions.
Instructions
Find an object by a specific field value (safer than using IDs).
Use this instead of IDs when you need a stable reference to an object, since pfSense object IDs change after deletions.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| field | Yes | Field name to search by (e.g. "descr", "name") | |
| value | Yes | Value to search for | |
| endpoint | Yes | Relative API path (e.g. "/firewall/rules", "/firewall/aliases") |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||