Get Execution History
Get execution history for a trigger with filtering and pagination.
Returns paginated execution history for the specified trigger, including success/failure status, execution times, and error messages. Supports filtering by status and time range.
Args: trigger_id: The unique identifier of the trigger page: Page number for pagination page_size: Number of executions per page status: Optional status filter (success, failed, timeout) start_time: Optional start time filter end_time: Optional end time filter user_context: Authentication context trigger_service: Injected trigger service
Returns: Paginated execution history
Raises: HTTPException: If trigger not found or invalid parameters
Path parameters
Query parameters
Page number
Page number
Number of executions per page
Number of executions per page
Filter by execution status (success, failed, timeout)
Filter by execution status (success, failed, timeout)
Filter executions after this time
Filter executions after this time
Filter executions before this time
Filter executions before this time
Response
Successful Response