Pipelines
List Pipelines
Get Pipeline Details
Create Pipeline
Delete Pipelines
Validate SQL
ModelsExpand Collapse
PipelineListResponse { result_info, results, success }
results: array of { id, destination, endpoint, 3 more }
destination: { batch, compression, format, 2 more }
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: { batch, compression, format, 2 more }
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: { batch, compression, format, 2 more }
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: { batch, compression, format, 2 more }
PipelinesSinks
List Sinks
Get Sink Details
Create Sink
Delete Sink
ModelsExpand Collapse
SinkListResponse { id, created_at, modified_at, 5 more }
config: optional { account_id, bucket, file_naming, 4 more } or { 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.
file_naming: optional { prefix, strategy, suffix } Controls filename prefix/suffix and strategy.
Controls filename prefix/suffix and strategy.
rolling_policy: optional { 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: optional { 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: optional { type, decimal_encoding, timestamp_format, unstructured } or { type, compression, row_group_bytes }
schema: optional { fields, format, inferred }
fields: optional array of { type, metadata_key, name, 2 more } or { type, metadata_key, name, 2 more } or { type, metadata_key, name, 2 more } or 8 more
SinkGetResponse { id, created_at, modified_at, 5 more }
config: optional { account_id, bucket, file_naming, 4 more } or { 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.
file_naming: optional { prefix, strategy, suffix } Controls filename prefix/suffix and strategy.
Controls filename prefix/suffix and strategy.
rolling_policy: optional { 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: optional { 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: optional { type, decimal_encoding, timestamp_format, unstructured } or { type, compression, row_group_bytes }
schema: optional { fields, format, inferred }
fields: optional array of { type, metadata_key, name, 2 more } or { type, metadata_key, name, 2 more } or { type, metadata_key, name, 2 more } or 8 more
SinkCreateResponse { id, created_at, modified_at, 5 more }
config: optional { account_id, bucket, credentials, 5 more } or { token, account_id, bucket, 3 more } R2 Data Catalog Sink
R2 Data Catalog Sink
CloudflarePipelinesR2Table { account_id, bucket, credentials, 5 more }
file_naming: optional { prefix, strategy, suffix } Controls filename prefix/suffix and strategy.
Controls filename prefix/suffix and strategy.
rolling_policy: optional { 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: optional { 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).