Skip to Content
OpenETL
ReferenceAPIPipeline Service

List checkpoints

The checkpoints the pipeline's syncs committed, newest first. The control plane keeps 30 days of them.

GET
/v1/workspaces/{workspace}/pipelines/{pipeline}/checkpoints

The checkpoints the pipeline's syncs committed, newest first. The control plane keeps 30 days of them.

Path Parameters

workspace*string

The workspace id.

pipeline*string

The pipeline id.

Query Parameters

pageSize?integer
Formatint32
pageToken?string

Response Body

OK

application/json
  1. response
checkpoints?array<>
nextPageToken?string
Example Request
curl -X GET 'http://localhost:8080/v1/workspaces/string/pipelines/string/checkpoints'
Example Response
{  "checkpoints": [    {      "generation": "string",      "epoch": "string",      "previousGeneration": "string",      "previousEpoch": "string",      "sync": "string",      "commitTime": "2019-08-24T14:15:22Z",      "streams": [        {          "name": "string",          "rows": "string",          "quarantinedRows": "string",          "forced": true,          "complete": true,          "schemaVersion": 0,          "collapsedRows": "string",          "heldCells": "string",          "heldColumns": [            "string"          ],          "level": "DELIVERY_LEVEL_UNSPECIFIED",          "plannedLevel": "DELIVERY_LEVEL_UNSPECIFIED"        }      ],      "usage": {        "cpuSeconds": 0.1,        "peakMemoryBytes": "string",        "runnerCpuSeconds": 0.1,        "runnerMemoryBytes": "string",        "seconds": 0.1      }    }  ],  "nextPageToken": "string"}