Actions86
- RemoteAccess Actions
- Reseller Actions
- List Reseller Invoices
- Get Reseller Invoice
- List Account Usage Line Items
- List Organization Usage Line Items
- List Reseller Subscriptions
- Get Reseller Subscription
- Update Reseller Subscription
- Upgrade Reseller Subscription
- List Accounts
- Create Account
- Get Specific Account
- Update Account
- Get Agent
- Update Agent
- Uninstall Agent
- Isolate Agent
- Release Agent Isolation
- List External Ports
- Get External Port
- List Account Invoices
- Get Account Invoice
- List Incident Reports
- Get Incident Report
- List Memberships
- Create a Membership
- Get Membership
- Update a User's membership
- Delete Membership
- List Organizations
- Create an Organization
- Get Organization
- Update an Organization
- Delete an Organization
- List Remediations
- Get Remediation
- Bulk Approve Remediations
- Bulk Reject Remediations
- List Summary Reports
- List Signals
- Get Signal
- List Remote Access Connections
- Get Actor
- SIEM Actions
- Accounts Actions
- Actor Actions
- Agents Actions
- Invoices Actions
- Escalations Actions
- ExternalRecon Actions
- Identities Actions
- IncidentReports Actions
- Users Actions
- Organizations Actions
- PlatformActions Actions
- SummaryReports Actions
- Signals Actions
- UnwantedAccessRules Actions
- KnownVPNs Actions
UnwantedAccessRules → Update an Unwanted Access Rule
AI-generatedSummary
Update an existing Unwanted Access Rule identified by its ID with specified fields such as activation start date, expiration date, and notes; allows custom request body, headers, and query parameters.
Inputs
- id (required) — Numeric ID of the Unwanted Access Rule to update.
- additionalFields — Optional fields to update: 'Starts At' (UTC date when the rule becomes active), 'Expires At' (UTC date when the rule expires), and 'Notes' (free-text note; passing empty string or null clears the field).
- options — Additional request options including 'Custom Body' to send arbitrary JSON merged with other fields (custom body takes priority), 'Custom Headers' for HTTP headers, 'Query Filters' for URL query parameters, 'Batching' settings for controlling multiple input items, 'Debug' mode to include request details in output, 'Pagination' options (not typically relevant for update), and 'Timeout' for request duration.
Output shape
a single JSON object representing the updated Unwanted Access Rule.
The operation makes a PATCH request to '/v1/unwanted_access_rules/{id}'. The response from the API is returned as the output. When 'debug' is enabled, additional request details are included under a debug entry in the output.