---
title: "POST /v1/{+name}:enrollDataSources"
method: POST
path: "/v1/{+name}:enrollDataSources"
tags: ["projects"]
---

# POST /v1/{+name}:enrollDataSources

`POST /v1/{+name}:enrollDataSources`

Enroll data sources in a user project. This allows users to create transfer configurations for these data sources. They will also appear in the ListDataSources RPC and as such, will appear in the [BigQuery UI](https://console.cloud.google.com/bigquery), and the documents can be found in the public guide for [BigQuery Web UI](https://cloud.google.com/bigquery/bigquery-web-ui) and [Data Transfer Service](https://cloud.google.com/bigquery/docs/working-with-transfers).

## Path parameters

- `name` string, required

## Request body

- EnrollDataSourcesRequest — A request to enroll a set of data sources so they are visible in the BigQuery UI's `Transfer` tab.
  - `dataSourceIds` string[] — Data sources that are enrolled. It is required to provide at least one data source id.

## Response `200`

Successful response

---

[API](https://skmtc.dev/google/apis/bigquerydatatransfer.md) · [All operations](https://skmtc.dev/google/apis/bigquerydatatransfer/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/google/bigquerydatatransfer/revisions/626433483a73/schema)
