Pular para o conteúdo

Get Automation Configuration

GET
/api/v1/admin/automation-config

Get current automation configuration.

Super admin only.

Returns all automation settings including:

  • Cadence (rate limiting for messages)
  • Execution limits
  • Loop protection
  • Circuit breaker
  • Retry configuration
  • Global switches

Successful Response

AutomationConfigurationResponse

Full automation configuration response schema.

object
default_cadence_whatsapp_per_minute
required
Default Cadence Whatsapp Per Minute
integer
default_cadence_email_per_minute
required
Default Cadence Email Per Minute
integer
default_cadence_generic_per_minute
required
Default Cadence Generic Per Minute
integer
cadence_pause_between_batches_ms
required
Cadence Pause Between Batches Ms
integer
cadence_batch_size
required
Cadence Batch Size
integer
max_records_per_execution
required
Max Records Per Execution
integer
workflow_execution_timeout_minutes
required
Workflow Execution Timeout Minutes
integer
max_concurrent_workflows_per_tenant
required
Max Concurrent Workflows Per Tenant
integer
max_scheduled_workflows_per_tenant
required
Max Scheduled Workflows Per Tenant
integer
max_workflow_depth
required
Max Workflow Depth
integer
duplicate_execution_window_minutes
required
Duplicate Execution Window Minutes
integer
max_executions_per_record_per_hour
required
Max Executions Per Record Per Hour
integer
circuit_breaker_enabled
required
Circuit Breaker Enabled
boolean
circuit_breaker_failure_threshold
required
Circuit Breaker Failure Threshold
integer
circuit_breaker_window_minutes
required
Circuit Breaker Window Minutes
integer
circuit_breaker_recovery_minutes
required
Circuit Breaker Recovery Minutes
integer
circuit_breaker_half_open_requests
required
Circuit Breaker Half Open Requests
integer
retry_enabled
required
Retry Enabled
boolean
max_retries
required
Max Retries
integer
retry_delay_seconds
required
Retry Delay Seconds
integer
retry_backoff_multiplier
required
Retry Backoff Multiplier
number
retry_max_delay_seconds
required
Retry Max Delay Seconds
integer
enable_scheduled_workflows
required
Enable Scheduled Workflows
boolean
enable_scheduled_filtered_workflows
required
Enable Scheduled Filtered Workflows
boolean
enable_event_workflows
required
Enable Event Workflows
boolean
enable_webhook_workflows
required
Enable Webhook Workflows
boolean
enable_manual_workflows
required
Enable Manual Workflows
boolean
log_execution_details
required
Log Execution Details
boolean
log_context_data
required
Log Context Data
boolean
log_retention_days
required
Log Retention Days
integer
execution_retention_days
required
Execution Retention Days
integer
schedule_check_interval_minutes
required
Schedule Check Interval Minutes
integer
cleanup_interval_hours
required
Cleanup Interval Hours
integer
updated_at
Any of:
string