查看连接器列表¶
列出当前工作区中你有读取权限的连接器。先通过此接口找到连接器 ID,再查看详情、更新、删除或创建数据任务。
GET https://moi.matrixorigin.cn/newmoi/connectors/list
调用前准备¶
查询参数¶
将 $AI_STUDIO_API_KEY、$WORKSPACE_ID 和查询参数替换为实际值。
curl "https://moi.matrixorigin.cn/newmoi/connectors/list?page=1&page_size=20" \
-H "X-API-Key: $AI_STUDIO_API_KEY" \
-H "X-Workspace-ID: $WORKSPACE_ID"
将筛选条件替换为实际值。
curl 'https://moi.matrixorigin.cn/newmoi/connectors/list?keyword=orders&source_type=5&status=active&usage_type=1&order_by=name&is_desc=false' \
-H "X-API-Key: $AI_STUDIO_API_KEY" \
-H "X-Workspace-ID: $WORKSPACE_ID"
需要匹配多个数据源类型或状态时,使用对应的列表参数。
curl 'https://moi.matrixorigin.cn/newmoi/connectors/list?source_type_list=5&source_type_list=7&status_list=active&status_list=failed' \
-H "X-API-Key: $AI_STUDIO_API_KEY" \
-H "X-Workspace-ID: $WORKSPACE_ID"
curl "https://moi.matrixorigin.cn/newmoi/connectors/list?page=2&page_size=20" \
-H "X-API-Key: $AI_STUDIO_API_KEY" \
-H "X-Workspace-ID: $WORKSPACE_ID"
参数 |
类型 |
是否必填 |
说明 |
|---|---|---|---|
|
integer |
否 |
要读取第几页。从 1 开始;省略时读取第 1 页。 |
|
integer |
否 |
每页返回多少条连接器;省略时每页返回 20 条。 |
参数 |
类型 |
是否必填 |
说明 |
|---|---|---|---|
|
string |
否 |
只返回名称或创建者名称中包含该文本的连接器。 |
|
integer |
否 |
单个数据源类型筛选条件;标准 S3 为 |
|
string |
否 |
单个连接器状态筛选条件。 |
|
array of integer |
否 |
连接器用途筛选条件;同一参数可重复传入。 |
|
string |
否 |
排序依据: |
|
boolean |
否 |
|
参数 |
类型 |
是否必填 |
说明 |
|---|---|---|---|
|
array of integer |
否 |
多个数据源类型的筛选条件。 |
|
array of string |
否 |
多个连接器状态的筛选条件。 |
参数 |
类型 |
是否必填 |
说明 |
|---|---|---|---|
|
integer |
否 |
下一页页码。首次请求用 |
|
integer |
否 |
每页返回多少条连接器。 |
成功响应¶
{
"code": "OK",
"msg": "OK",
"data": {
"connectors": [{
"id": "conn_01", "name": "s3-orders-import", "source_type": 5,
"created_at": 1735632000, "updated_at": 1735718400, "status": "active",
"username": "user_01", "related_task_ids": ["task_01"], "usage_type": [1],
"config": {"s3": {"endpoint": "https://s3.example.com", "bucket_name": "orders", "region": "us-east-1"}}
}],
"total": 1
}
}
字段 |
类型 |
说明 |
|---|---|---|
|
string |
成功时为 |
|
string |
成功时为 |
|
array of object |
当前筛选条件下的连接器。 |
|
string |
连接器 ID。 |
|
string |
连接器名称。 |
|
integer |
数据源类型代码。 |
|
integer |
创建时间的 Unix 时间戳。 |
|
integer |
更新时间的 Unix 时间戳。 |
|
string |
连接器当前状态。 |
|
string |
创建该连接器的用户名称。 |
|
array of string |
关联导入任务 ID 列表。 |
|
array of integer |
已保存的连接器用途。参见指定用途。 |
|
object |
已保存的连接信息。参见按数据源填写连接信息。 |
|
integer |
匹配条件的连接器总数。 |
错误响应¶
{
"code": "ErrForbidden",
"msg": "permission denied",
"data": null
}
字段 |
类型 |
说明 |
|---|---|---|
|
string |
错误代码。 |
|
string |
可读错误信息。 |
|
null |
错误响应中为 |