Skip to Content
OpenETL
ReferenceAPIPipeline Service

List stream schemas

Each stream's schema history, by stream, then version.

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

Each stream's schema history, by stream, then version.

Path Parameters

workspace*string

The workspace id.

pipeline*string

The pipeline id.

Query Parameters

stream?string

Only this stream's; empty for every stream's.

pageSize?integer
Formatint32
pageToken?string

Response Body

OK

application/json
  1. response
streamSchemas?array<>
nextPageToken?string
Example Request
curl -X GET 'http://localhost:8080/v1/workspaces/string/pipelines/string/streamSchemas'
Example Response
{  "streamSchemas": [    {      "stream": "string",      "version": 0,      "table": "string",      "columns": [        {          "name": "string",          "type": "string",          "nullable": true,          "source": "string"        }      ],      "digest": "string",      "generation": "string",      "epoch": "string",      "createTime": "2019-08-24T14:15:22Z",      "output": true    }  ],  "nextPageToken": "string"}