All Products
Search
Document Center

DataWorks:DsgQueryDesensStatusList

Last Updated:Jun 11, 2026

Query data masking switch status

Try it now

Try this API in OpenAPI Explorer, no manual signing needed. Successful calls auto-generate SDK code matching your parameters. Download it with built-in credential security for local usage.

Test

RAM authorization

No authorization for this operation. If you encounter issues with this operation, contact technical support.

Request parameters

Parameter

Type

Required

Description

Example

SceneCode

string

Yes

Primary scene code

dataworks_display_desense_code

Keyword

string

No

Query keyword

my

PageNumber

integer

Yes

Page number

1

PageSize

integer

Yes

Page size

10

sceneId

string

No

Scene ID. Only required when querying project workspace switch data.

124

Response elements

Element

Type

Description

Example

object

OpenApiResultModel<PagingResultModel>

Success

boolean

Whether the call was successful.

true

ErrorCode

string

Error code.

400010

ErrorMessage

string

Error message .

param error

HttpStatusCode

integer

HTTP status code.

200

Data

object

Response data details.

PageNumber

integer

Page number.

1

PageSize

integer

Number of records displayed per page .

20

TotalCount

integer

Total number of records.

100

PageData

array<object>

Data masking rule type.

object

Data item.

Id

integer

Toggle ID

56207

DesensStatus

integer

Toggle status
1: Enabled
0: Shutdown

1

HandleSpace

string

Represents either the project name or workspace ID, depending on the scenario.

1

WorkspaceIdentifier

string

Workspace UUID

test_space

WorkspaceName

string

Workspace Name

test_space

RequestId

string

Request ID.

AASFDFSDFG-DFSDF-DFSDFD-SDFSDF

Examples

Success response

JSON format

{
  "Success": true,
  "ErrorCode": "400010",
  "ErrorMessage": "param error",
  "HttpStatusCode": 200,
  "Data": {
    "PageNumber": 1,
    "PageSize": 20,
    "TotalCount": 100,
    "PageData": [
      {
        "Id": 56207,
        "DesensStatus": 1,
        "HandleSpace": "1",
        "WorkspaceIdentifier": "test_space",
        "WorkspaceName": "test_space"
      }
    ]
  },
  "RequestId": "AASFDFSDFG-DFSDF-DFSDFD-SDFSDF"
}

Error codes

HTTP status code

Error code

Error message

Description

400 PARAMS.ERROR param error.
400 DESENSSTATUS.ID.ERROR The desens status switch ID does not match or does not exist with the tenant. the desensitization switch id does not exist or does not belong to the tenant
400 DESENSSTATUS.PAGESIZE.ERROR Page size is too large, maximum of 100. Page size exceeded limit, up to 100.
400 DESENSSTATUS.SCENECODE.ERROR Scene code does not exist. Scene code does not exist.
400 DESENSSTATUS.SIZE.ERROR The number of desens status exceeds the limit. The number of desensitization switches exceeds the limit
500 UNKNOWN.ERROR unknown error. Unknown error.
403 PERMISSION.DENIED.ERROR Permission denied Insufficient permissions.

See Error Codes for a complete list.

Release notes

See Release Notes for a complete list.