Conditions Retrieve
REST API view for retrieving, updating, and deleting individual automation conditions.
This view handles:
- GET: Retrieve a specific automation condition by condition_id
- PUT/PATCH: Update an existing automation condition
- DELETE: Delete an automation condition
Superadmin: Can access any condition across all organizations.
Regular users: Can only access conditions in their organization.
Lookup field: id (condition_id in URL)
Authentication: JWT token or API Key
Permissions: Automatic via JWTAndAPIKeyAuthenticationViewMixin
Authentication
AuthorizationBearer
JWT access token or Respan API key
Path parameters
condition_id
Response
id
name
Human-readable name for the condition
condition_policy
unique_organization_id
Organization identifier
updated_by
created_at
updated_at
description
Description of what this condition does
filter_set_id
Filter set identifier for log filtering
sampling_rate
Sampling rate for single log conditions (0.0 to 1.0)
time_step_minutes
Time window in minutes for aggregation type conditions