# Retrieve a MaskingEnvironment by ID.

Endpoint: GET /masking-environments/{maskingEnvironmentId}
Version: 3.30.0
Security: ApiKeyAuth

## Security:

  - `ApiKeyAuth` (unknown)
    apiKey in header Authorization

## Path parameters:

  - `maskingEnvironmentId` (string, required)
    The ID of the Masking Environment.

## Response 200:

  - `200` (unknown)
    OK

## Response 200 fields (application/json):

  - `id` (string)
    The MaskingEnvironment entity ID.
    Example: masking-environment-1

  - `engine_id` (string)
    The ID of the Engine where this MaskingEnvironment resides.
    Example: engine-123

  - `engine_name` (string)
    The name of the Engine where this MaskingEnvironment resides.
    Example: engine-xyz

  - `name` (string)
    The name of this MaskingEnvironment.
    Example: MyAppEnvironment

  - `purpose` (string)
    The purpose of this MaskingEnvironment. MaskingEnvironments with a 'MASK' purpose will have access to Masking and Profiling jobs, whereas Environments with a 'TOKENIZE' purpose will have access to Tokenization and Re-Identification jobs. Note that any custom purposes created through the UI will be represented as 'MASK' purposes, due to the jobs that they have access to.
    Enum: "MASK", "TOKENIZE"

  - `is_workflow_enabled` (boolean)

