improved
Quality of life improvements to Controlled Processing
August 4th, 2025
Canopy has enhanced our controlled processing workflow (docs around controlled processing can be found here) to provide better visibility and error handling for event processing operations. The API now returns detailed execution metrics and implements protective measures to prevent cascading failures in sandbox environments.
What's improved?
Enhanced Response Details: Controlled processing now returns comprehensive execution statistics, including:
- successful_events: Number of events that processed successfully
- failed_events: Number of events that encountered errors
- total_attempted: Total number of events the system attempted to process
Improved Error Handling: When events fail during controlled processing, the account enters a paused state to prevent further issues. Subsequent event processing attempts will return a 409 Conflict status with a clear error message indicating that failed events must be resolved before retrying.