v34

latestOpenAPI 3.1.0raw.githubusercontent.com2026-06-09194386949.7 KB
Pipeline Data Sources

Update Pipeline Data Source

Update the configuration of a data source in a pipeline.

put/api/v1/pipelines/{pipeline_id}/data-sources/{data_source_id}

Path parameters

data_source_idstring uuid required
pipeline_idstring uuid required

Cookies

sessionstring nullable

Request body

sync_intervalnumber nullable

The interval at which the data source should be synced.

Response

Successful Response

idstring uuid required

Unique identifier

created_atstring date-time nullable

Creation datetime

updated_atstring date-time nullable

Update datetime

namestring required

The name of the data source.

source_type'S3' | 'AZURE_STORAGE_BLOB' | 'GOOGLE_DRIVE' | 'MICROSOFT_ONEDRIVE' | 'MICROSOFT_SHAREPOINT' | 'SLACK' | 'NOTION_PAGE' | 'CONFLUENCE' | 'JIRA' | 'JIRA_V2' | 'BOX' required
custom_metadataobject nullable

Custom metadata that will be present on all data loaded from the data source

project_idstring uuid required
data_source_idstring uuid required

The ID of the data source.

pipeline_idstring uuid required

The ID of the pipeline.

last_synced_atstring date-time required

The last time the data source was automatically synced.

sync_intervalnumber nullable

The interval at which the data source should be synced.

sync_schedule_set_bystring nullable

The id of the user who set the sync schedule.

status'NOT_STARTED' | 'IN_PROGRESS' | 'SUCCESS' | 'ERROR' | 'CANCELLED' nullable

The status of the data source in the pipeline.

status_updated_atstring date-time nullable

The last time the status was updated.