Skip to main content
Data sources define external data feeds that bring data into the platform. Each data source is associated with a connector type and sync configuration, and can be linked to a target schema for automatic data loading.
See the Data Platform feature page for details on connectors, schemas, and the data ingestion pipeline.

Base path


List data sources

Returns a paginated list of data sources for the current tenant, ordered by creation date (oldest first).

Query parameters

Response 200


Create a data source

Creates a new data source configuration.

Request body

Sync modes

Example request

Response 201

Returns the created data source object.

Error codes


Update a data source

Updates an existing data source. Only provided fields are changed. Supports optimistic concurrency via rowVersion.

Request body

If rowVersion is provided and does not match the current version, the update is rejected with a 409 conflict response containing the current data source state.

Response 200

Returns the updated data source object. The rowVersion is automatically incremented.

Response 409 (concurrency conflict)

Error codes


Delete a data source

Deletes a data source by key.

Query parameters

Response 204

Empty body on success.

Error codes


Role requirements

Data Platform

Learn more about connectors, schemas, and data pipelines in the platform UI.