# Get transforms
**GET /_transform/{transform_id}**
**All methods and paths for this operation:**
GET
/_transform
GET
/_transform/{transform_id}
Get configuration information for transforms.
## Required authorization
* Cluster privileges: `monitor_transform`
## Servers
- http://api.example.com: http://api.example.com ()
## Authentication methods
- Api key auth
## Parameters
### Path parameters
- **transform_id** (string | array[string])
Identifier for the transform. It can be a transform identifier or a
wildcard expression. You can get information for all transforms by using
`_all`, by specifying `*` as the ``, or by omitting the
``.
### Query parameters
- **allow_no_match** (boolean)
Specifies what to do when the request:
1. Contains wildcard expressions and there are no transforms that match.
2. Contains the _all string or no identifiers and there are no matches.
3. Contains wildcard expressions and there are only partial matches.
If this parameter is false, the request returns a 404 status code when
there are no matches or only partial matches.
- **from** (number)
Skips the specified number of transforms.
- **size** (number)
Specifies the maximum number of transforms to obtain.
- **exclude_generated** (boolean)
Excludes fields that were automatically added when creating the
transform. This allows the configuration to be in an acceptable format to
be retrieved and then added to another cluster.
## Responses
### 200
#### Body: application/json (object)
- **count** (number)
- **transforms** (array[object])
[Powered by Bump.sh](https://bump.sh)