--- layout: commands page_title: 'Commands: Catalog List Datacenters' --- # Consul Catalog List Datacenters Command: `consul catalog datacenters` Corresponding HTTP API Endpoint: [\[GET\] /v1/catalog/datacenters](https://www.consul.io/api-docs/catalog#list-datacenters) The `catalog datacenters` command prints all known datacenters. The table below shows this command's [required ACLs](/api#authentication). Configuration of [blocking queries](/api/features/blocking) and [agent caching](/api/features/caching) are not supported from commands, but may be from the corresponding HTTP endpoint. | ACL Required | | ------------ | | `none` | ## Examples List all datacenters: ```shell-session $ consul catalog datacenters dc1 dc2 dc3 ``` ## Usage Usage: `consul catalog datacenters [options]` #### API Options @include 'http_api_options_client.mdx' @include 'http_api_options_server.mdx'