# Get anomaly detection job stats
**GET /_ml/anomaly_detectors/{job_id}/_stats**
**All methods and paths for this operation:**
GET
/_ml/anomaly_detectors/_stats
GET
/_ml/anomaly_detectors/{job_id}/_stats
## Required authorization
* Cluster privileges: `monitor_ml`
## Servers
- http://api.example.com: http://api.example.com ()
## Authentication methods
- Api key auth
- Basic auth
- Bearer auth
## Parameters
### Path parameters
- **job_id** (string)
Identifier for the anomaly detection job. It can be a job identifier, a
group name, a comma-separated list of jobs, or a wildcard expression. If
you do not specify one of these options, the API returns information for
all anomaly detection jobs.
### Query parameters
- **allow_no_match** (boolean)
Specifies what to do when the request:
1. Contains wildcard expressions and there are no jobs 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 `true`, the API returns an empty `jobs` array when
there are no matches and the subset of results when there are partial
matches. If `false`, the API returns a `404` status
code when there are no matches or only partial matches.
## Responses
### 200
#### Body: application/json (object)
- **count** (number)
- **jobs** (array[object])
[Powered by Bump.sh](https://bump.sh)