Calls the ListDataPipelineConfigurations operation to list all data pipeline (DataPipeline) rules of the current account in a region.
Usage notes
The Model Studio API key in the response is masked and is not returned in plaintext.
Request syntax
POST /?dataPipeline&action=listDataPipelineConfigurations&maxResults=50 HTTP/1.1
Host: oss-cn-hangzhou.aliyuncs.com
Date: GMT Date
Authorization: SignatureValueRequest headers
This operation uses only common request headers. For more information, see Common Request Headers.
Request parameters
Name | Type | Required | Description | Example |
prefix | string | No | Matches by the DataPipelineName prefix. | my- |
maxResults | int | No | The maximum number of DataPipelineConfiguration entries to return per request. Valid values: 0 to 100. If it is not set or set to 0, the default value is 100. | 100 |
nextToken | string | No | The pagination token. Results are returned starting from the first entry after nextToken in alphabetical order. | - |
Response headers
This operation uses only common response headers. For more information, see Common Response Headers.
Response elements
Name | Type | Description | Example |
DataPipelineConfigurations | container | The array of data pipeline rules. Each element has the same structure as the response of GetDataPipelineConfiguration. | - |
NextToken | string | The token for querying the next page. If not all results are returned in this request, NextToken is included for subsequent queries. | xxx |
Examples
Sample request:
POST /?dataPipeline&action=listDataPipelineConfigurations&maxResults=50 HTTP/1.1
Host: oss-cn-hangzhou.aliyuncs.com
Date: Thu, 11 Dec 2025 13:08:38 GMT
Authorization: OSS4-HMAC-SHA256 Credential=LTAI********/20251211/cn-hangzhou/oss/aliyun_v4_request,Signature=********Sample response:
HTTP/1.1 200 OK
x-oss-request-id: E71AFFDC-25BA-5C4C-AA5D-311029******
Date: Thu, 11 Dec 2025 13:08:38 GMT
Content-Type: application/xml
<?xml version="1.0" encoding="UTF-8" ?>
<ListDataPipelineConfigurationsResult>
<DataPipelineConfigurations>
<DataPipelineConfiguration>
<DataPipelineName>my-data-pipeline</DataPipelineName>
<DataPipelineRole>acs:ram::<AccountId>:role/my-data-pipeline-role</DataPipelineRole>
<Status>Running</Status>
<Phase>IncrementalScanning</Phase>
<Sources>
<InputBucket>my-bucket</InputBucket>
<InputDataScope>All</InputDataScope>
</Sources>
<DataPipelineEmbeddingConfiguration>
<EmbeddingProvider>bailian</EmbeddingProvider>
<ApiKey>sk-****</ApiKey>
<Model>qwen2.5-vl-embedding</Model>
</DataPipelineEmbeddingConfiguration>
<Destination>
<VectorBucketName>my-vector-bucket</VectorBucketName>
<VectorIndexNames>my-index</VectorIndexNames>
</Destination>
<CreateTime>2021-06-29T14:50:13.011643661+08:00</CreateTime>
</DataPipelineConfiguration>
</DataPipelineConfigurations>
<NextToken>xxx</NextToken>
</ListDataPipelineConfigurationsResult>SDK
For SDK examples of data pipeline (DataPipeline) operations in each language, see List data pipelines (Java SDK V2) and List data pipelines (Go SDK V2).
ossutil command-line tool
For the ossutil command that corresponds to this operation, see List data pipelines.
Error codes
Error code | HTTP status code | Description |
AccessDenied | 403 | No user authentication information is provided in the request, or you do not have the permissions to perform the operation. |