All Products
Search
Document Center

Object Storage Service:ListDataPipelineConfigurations

Last Updated:Jul 08, 2026

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: SignatureValue

Request 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.