All Products
Search
Document Center

DataWorks:GetFolder

Last Updated:Jan 12, 2026

Queries the information about a folder.

Debugging

You can run this interface directly in OpenAPI Explorer, saving you the trouble of calculating signatures. After running successfully, OpenAPI Explorer can automatically generate SDK code samples.

Authorization information

There is currently no authorization information disclosed in the API.

Request parameters

ParameterTypeRequiredDescriptionExample
ProjectIdlongNo

The ID of the DataWorks workspace. You can obtain the workspace ID from the workspace configuration page in the DataWorks console. Either this parameter or ProjectIdentifier must be specified to determine which DataWorks workspace this API call operates on.

1000011
ProjectIdentifierstringNo

The name of the DataWorks workspace. You can obtain the workspace name from the workspace configuration page in the DataWorks console. Either this parameter or ProjectId must be specified to determine which DataWorks workspace this API call operates on.

dw_project
FolderIdstringNo

The folder ID. Either this parameter or FolderPath must be specified. You can call the ListFolders operation to obtain the folder ID.

273****
FolderPathstringNo

The folder path. Either this parameter or FolderId must be specified. You can call the ListFolders operation to obtain the folder path.

Business_process/my_first_business_process/MaxCompute/ods_layer

Response parameters

ParameterTypeDescriptionExample
object

The response.

HttpStatusCodeinteger

The HTTP status code.

200
ErrorMessagestring

The error message.

The connection does not exist.
RequestIdstring

The request ID. Used for troubleshooting when errors occur.

0000-ABCD-EFG****
ErrorCodestring

The error code.

Invalid.Tenant.ConnectionNotExists
Successboolean

Indicates whether the call was successful.

  • true
  • false
true
Dataobject

Details about the folder.

FolderPathstring

The path of the folder.

Business_process/my_first_business_process/MaxCompute/ods_layer
FolderIdstring

The ID of the folder.

2735****

Examples

Sample success responses

JSONformat

{
  "HttpStatusCode": 200,
  "ErrorMessage": "The connection does not exist.",
  "RequestId": "0000-ABCD-EFG****",
  "ErrorCode": "Invalid.Tenant.ConnectionNotExists",
  "Success": true,
  "Data": {
    "FolderPath": "Business_process/my_first_business_process/MaxCompute/ods_layer",
    "FolderId": "2735****"
  }
}

Error codes

HTTP status codeError codeError messageDescription
403Forbidden.AccessAccess is forbidden. Please first activate DataWorks Enterprise Edition or Flagship Edition.No permission, please authorize
429Throttling.ApiThe request for this resource has exceeded your available limit.-
429Throttling.SystemThe DataWorks system is busy. Try again later.-
429Throttling.UserYour request is too frequent. Try again later.-
500InternalError.SystemAn internal system error occurred. Try again later.-
500InternalError.UserId.MissingAn internal system error occurred. Try again later.-

For a list of error codes, visit the Service error codes.