# Get calendar configuration info
**POST /_ml/calendars/{calendar_id}**
**All methods and paths for this operation:**
GET
/_ml/calendars
POST
/_ml/calendars
GET
/_ml/calendars/{calendar_id}
POST
/_ml/calendars/{calendar_id}
## 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
- **calendar_id** (string)
A string that uniquely identifies a calendar. You can get information for multiple calendars by using a comma-separated list of ids or a wildcard expression. You can get information for all calendars by using `_all` or `*` or by omitting the calendar identifier.
### Query parameters
- **from** (number)
Skips the specified number of calendars. This parameter is supported only when you omit the calendar identifier.
- **size** (number)
Specifies the maximum number of calendars to obtain. This parameter is supported only when you omit the calendar identifier.
### Body: application/json (object)
- **page** (object)
This object is supported only when you omit the calendar identifier.
## Responses
### 200
#### Body: application/json (object)
- **calendars** (array[object])
- **count** (number)
[Powered by Bump.sh](https://bump.sh)