Skip to main content
The lifecycle API provides RESTful endpoints to request the latest sandbox lifecycle events. This allows you to track when sandboxes are created, paused, resumed, updated, snapshotted, or killed, along with metadata. All requests require authentication using your project API key.

Retention

Sandbox lifecycle events are retained for 7 days by default. After the retention window passes, a sandbox’s events are no longer available through this API. Query Parameters:
  • offset (optional): Number of events to skip (default: 0, min: 0)
  • limit (optional): Number of events to return (default: 10, min: 1, max: 100)
  • orderAsc (optional): Sort order - true for ascending, false for descending (default: false)
  • types (optional): Filter by event type. Can be specified multiple times to match any of the given types.
Each event’s eventData carries the same fields as event_data in the webhook payload, for example kill_reason on killed events, pause_mode on paused events and resume_mode on resumed events.