Query folder references¶
Returns the current results of the folder reference query.
POST https://moi.matrixorigin.cn/newmoi/catalog/folder/ref_list
Preparation before calling¶
First query the file list to obtain the target folder ID. Prepare the personal access token, target workspace ID, and folder ID that have access to the target workspace.
The example below uses:
$AI_STUDIO_API_KEY: The actual personal access token, passed through theX-API-KeyHeader.$WORKSPACE_ID: Target workspace ID, passed throughX-Workspace-IDHeader.$FOLDER_ID: The referenced folder ID is to be queried.
The caller needs read permissions on the root volume.
Request example¶
curl -X POST "https://moi.matrixorigin.cn/newmoi/catalog/folder/ref_list" \
-H "X-API-Key: $AI_STUDIO_API_KEY" \
-H "X-Workspace-ID: $WORKSPACE_ID" \
-H 'Content-Type: application/json' \
-d '{
"id": '"$FOLDER_ID"'
}'
Request body¶
Parameter |
Type |
Required |
Description |
|---|---|---|---|
|
integer |
Yes |
Folder ID. |
Successful response¶
Returns 200 on success. The current implementation returns an empty array, and this result cannot be used to confirm that the folder has no references.
{
"code": "OK",
"msg": "OK",
"data": {
"list": []
}
}
The response fields are as follows.
Field |
Type |
Description |
|---|---|---|
|
string |
|
|
string |
|
|
array |
It is currently fixed to an empty array and cannot be used to determine whether a reference exists. |
Error response¶
{
"code": "ErrParamInvalid",
"msg": "id 无效",
"data": null
}
Common HTTP errors¶
HTTP status code |
error code |
Common causes |
Recommended actions |
|---|---|---|---|
|
|
|
Pass in a valid folder ID. |
|
|
The current identity does not have read permissions on the root volume. |
Use credentials with read access, or contact your administrator for authorization. |
|
|
The service cannot read the reference information. |
Record the request time and error message and try again; if it continues to fail, contact support. |
Follow-up operations¶
When you need to delete a folder, use the folder ID to call Delete folder and process the result according to its response.