Pipelines
[DEPRECATED] List Pipelines
[DEPRECATED] Get Pipeline
[DEPRECATED] Create Pipeline
[DEPRECATED] Update Pipeline
[DEPRECATED] Delete Pipeline
List Pipelines
Get Pipeline Details
Create Pipeline
Delete Pipeline
Validate SQL
ModelsExpand Collapse
FieldType = Int32 { type } | Int64 { type } | Float32 { type } | 8 more
Struct { fields, type, name }
SourceField = Int32 { type, metadata_key, name, 2 more } | Int64 { type, metadata_key, name, 2 more } | Float32 { type, metadata_key, name, 2 more } | 8 more
StructField { fields, name }
SourceField = Int32 { type, metadata_key, name, 2 more } | Int64 { type, metadata_key, name, 2 more } | Float32 { type, metadata_key, name, 2 more } | 8 more
PipelineListResponse { result_info, results, success }
results: Array<Result>
destination: Destination { batch, compression, format, 2 more }
source: Array<CloudflarePipelinesWorkersPipelinesHTTPSource { format, type, authentication, cors } | CloudflarePipelinesWorkersPipelinesBindingSource { format, type } >
PipelineGetResponse { id, destination, endpoint, 3 more } [DEPRECATED] Describes the configuration of a pipeline. Use the new streams/sinks/pipelines API instead.
[DEPRECATED] Describes the configuration of a pipeline. Use the new streams/sinks/pipelines API instead.
destination: Destination { batch, compression, format, 2 more }
source: Array<CloudflarePipelinesWorkersPipelinesHTTPSource { format, type, authentication, cors } | CloudflarePipelinesWorkersPipelinesBindingSource { format, type } >
PipelineCreateResponse { id, destination, endpoint, 3 more } [DEPRECATED] Describes the configuration of a pipeline. Use the new streams/sinks/pipelines API instead.
[DEPRECATED] Describes the configuration of a pipeline. Use the new streams/sinks/pipelines API instead.
destination: Destination { batch, compression, format, 2 more }
source: Array<CloudflarePipelinesWorkersPipelinesHTTPSource { format, type, authentication, cors } | CloudflarePipelinesWorkersPipelinesBindingSource { format, type } >
PipelineUpdateResponse { id, destination, endpoint, 3 more } [DEPRECATED] Describes the configuration of a pipeline. Use the new streams/sinks/pipelines API instead.
[DEPRECATED] Describes the configuration of a pipeline. Use the new streams/sinks/pipelines API instead.
destination: Destination { batch, compression, format, 2 more }
source: Array<CloudflarePipelinesWorkersPipelinesHTTPSource { format, type, authentication, cors } | CloudflarePipelinesWorkersPipelinesBindingSource { format, type } >
PipelinesSinks
List Sinks
Get Sink Details
Create Sink
Delete Sink
ModelsExpand Collapse
SinkListResponse { id, created_at, modified_at, 5 more }
config?: CloudflarePipelinesR2TablePublic { account_id, bucket, file_naming, 4 more } | CloudflarePipelinesR2DataCatalogTablePublic { account_id, bucket, table_name, 2 more } Defines the configuration of the R2 Sink.
Defines the configuration of the R2 Sink.
CloudflarePipelinesR2TablePublic { account_id, bucket, file_naming, 4 more } R2 Sink public configuration.
R2 Sink public configuration.
rolling_policy?: RollingPolicy { file_size_bytes, inactivity_seconds, interval_seconds } Rolling policy for file sinks (when & why to close a file and open a new one).
Rolling policy for file sinks (when & why to close a file and open a new one).
CloudflarePipelinesR2DataCatalogTablePublic { account_id, bucket, table_name, 2 more } R2 Data Catalog Sink public configuration.
R2 Data Catalog Sink public configuration.
rolling_policy?: RollingPolicy { file_size_bytes, inactivity_seconds, interval_seconds } Rolling policy for file sinks (when & why to close a file and open a new one).
Rolling policy for file sinks (when & why to close a file and open a new one).
format?: CloudflarePipelinesSinkJsonFormat { type, compression, decimal_encoding, 2 more } | CloudflarePipelinesSinkParquetFormat { type, compression, row_group_bytes } Defines the output data format of a sink.
Defines the output data format of a sink.
schema?: Schema { fields, inferred } Defines the schema of the events in the data stream.
Defines the schema of the events in the data stream.
SinkGetResponse { id, created_at, modified_at, 5 more }
config?: CloudflarePipelinesR2TablePublic { account_id, bucket, file_naming, 4 more } | CloudflarePipelinesR2DataCatalogTablePublic { account_id, bucket, table_name, 2 more } Defines the configuration of the R2 Sink.
Defines the configuration of the R2 Sink.
CloudflarePipelinesR2TablePublic { account_id, bucket, file_naming, 4 more } R2 Sink public configuration.
R2 Sink public configuration.
rolling_policy?: RollingPolicy { file_size_bytes, inactivity_seconds, interval_seconds } Rolling policy for file sinks (when & why to close a file and open a new one).
Rolling policy for file sinks (when & why to close a file and open a new one).
CloudflarePipelinesR2DataCatalogTablePublic { account_id, bucket, table_name, 2 more } R2 Data Catalog Sink public configuration.
R2 Data Catalog Sink public configuration.
rolling_policy?: RollingPolicy { file_size_bytes, inactivity_seconds, interval_seconds } Rolling policy for file sinks (when & why to close a file and open a new one).
Rolling policy for file sinks (when & why to close a file and open a new one).
format?: CloudflarePipelinesSinkJsonFormat { type, compression, decimal_encoding, 2 more } | CloudflarePipelinesSinkParquetFormat { type, compression, row_group_bytes } Defines the output data format of a sink.
Defines the output data format of a sink.
schema?: Schema { fields, inferred } Defines the schema of the events in the data stream.
Defines the schema of the events in the data stream.
SinkCreateResponse { id, created_at, modified_at, 5 more }
config?: CloudflarePipelinesR2Table { account_id, bucket, credentials, 5 more } | CloudflarePipelinesR2DataCatalogTable { token, account_id, bucket, 3 more } R2 Data Catalog Sink
R2 Data Catalog Sink
CloudflarePipelinesR2Table { account_id, bucket, credentials, 5 more }
rolling_policy?: RollingPolicy { file_size_bytes, inactivity_seconds, interval_seconds } Rolling policy for file sinks (when & why to close a file and open a new one).
Rolling policy for file sinks (when & why to close a file and open a new one).
CloudflarePipelinesR2DataCatalogTable { token, account_id, bucket, 3 more } R2 Data Catalog Sink
R2 Data Catalog Sink
rolling_policy?: RollingPolicy { file_size_bytes, inactivity_seconds, interval_seconds } Rolling policy for file sinks (when & why to close a file and open a new one).
Rolling policy for file sinks (when & why to close a file and open a new one).
format?: CloudflarePipelinesSinkJsonFormat { type, compression, decimal_encoding, 2 more } | CloudflarePipelinesSinkParquetFormat { type, compression, row_group_bytes } Defines the output data format of a sink.
Defines the output data format of a sink.
schema?: Schema { fields, inferred } Defines the schema of the events in the data stream.
Defines the schema of the events in the data stream.
PipelinesStreams
List Streams
Get Stream Details
Create Stream
Update Stream
Delete Stream
ModelsExpand Collapse
StreamListResponse { id, created_at, http, 7 more }
format?: Json { type, decimal_encoding, timestamp_format, unstructured } | Parquet { type, compression, row_group_bytes } Defines the data format of the events.
Defines the data format of the events.
schema?: Schema { fields, inferred } Defines the schema of the events in the data stream.
Defines the schema of the events in the data stream.
StreamGetResponse { id, created_at, http, 7 more }
format?: Json { type, decimal_encoding, timestamp_format, unstructured } | Parquet { type, compression, row_group_bytes } Defines the data format of the events.
Defines the data format of the events.
schema?: Schema { fields, inferred } Defines the schema of the events in the data stream.
Defines the schema of the events in the data stream.
StreamCreateResponse { id, created_at, http, 7 more }
format?: Json { type, decimal_encoding, timestamp_format, unstructured } | Parquet { type, compression, row_group_bytes } Defines the data format of the events.
Defines the data format of the events.
schema?: Schema { fields, inferred } Defines the schema of the events in the data stream.
Defines the schema of the events in the data stream.
StreamUpdateResponse { id, created_at, http, 7 more }
format?: Json { type, decimal_encoding, timestamp_format, unstructured } | Parquet { type, compression, row_group_bytes } Defines the data format of the events.
Defines the data format of the events.
schema?: Schema { fields, inferred } Defines the schema of the events in the data stream.
Defines the schema of the events in the data stream.