CheckpointData
checkpointVersionstringrequired
Opaque version token (ec1.*) representing the current state of this checkpoint. Pass this as expected_checkpoint_version when advancing the cursor via PATCH — if the checkpoint has changed since you read it, the request will return 409 Conflict.
Example:
ec1....cursorstringrequired
Opaque cursor token (ev1.*) pointing to the current stream position
Example:
ev1....namestringrequired
Checkpoint name
Example:
my-checkpointuidstringrequired
Unique identifier for the checkpoint
Example:
01JKXYZ...updatedAtstringrequired
ISO 8601 timestamp of the last update
Example:
2024-01-01T00:00:00ZCheckpointData
{
"checkpointVersion": "ec1....",
"cursor": "ev1....",
"name": "my-checkpoint",
"uid": "01JKXYZ...",
"updatedAt": "2024-01-01T00:00:00Z"
}