Base URL
All API requests should be made to:https://api.omium.ai/api/v1
Authentication
All API requests require authentication using an API key. Include it in theX-API-Key header or as a Bearer token.
Endpoints
List Checkpoints
GET /checkpoints
List all checkpoints for a given execution.
Query Parameters:
execution_id: (Required) The ID of the execution.limit: Maximum number of checkpoints to return (default: 50).offset: Number of checkpoints to skip (for pagination).
Get Checkpoint Details
GET /checkpoints/{checkpoint_id}
Retrieve details of a specific checkpoint, optionally including its full state.
Path Parameters:
checkpoint_id: The ID of the checkpoint.
include_state: Iftrue, the full execution state at this checkpoint will be returned (default:false).
Create Checkpoint (via SDK)
POST /checkpoints
Manually create a checkpoint for an ongoing execution. This is typically done via the Omium SDK.
Request Body: