# List Availability Rules

#### Description
Retrieves all availability rules saved against an account.

#### URL format
```
{data_center_url}/v1/availability_rules
```

#### Example Request
```http
GET /v1/availability_rules HTTP/1.1
Host: {data_center_url}
Authorization: Bearer {ACCESS_TOKEN}
```

#### Example Response
```http
HTTP/1.1 200 Success

{
  "availability_rules": [
    {
      "availability_rule_id": "default",
      "tzid": "America/Chicago",
      "calendar_ids": [
        "cal_n23kjnwrw2_jsdfjksn234"
      ],
      "weekly_periods": [
        {
          "day": "monday",
          "start_time": "09:30",
          "end_time": "12:30"
        },
        {
          "day": "wednesday",
          "start_time": "09:30",
          "end_time": "12:30"
        }
      ]
    }
  ]
}
```

#### Request parameters
##### `data_center_url` *(required)*

The URL for the data center you want to communicate with. Possible choices are:

- `api-au.cronofy.com` - Australia
- `api-ca.cronofy.com` - Canada
- `api-de.cronofy.com` - Germany
- `api-sg.cronofy.com` - Singapore
- `api-uk.cronofy.com` - United Kingdom
- `api.cronofy.com` - United States

Find out more about [Cronofy's data centers](/developers/data-centers/index.md).
#### Response parameters
##### `availability_rules`

An array of Availability Rules. See [Read Availability Rule](/developers/api/scheduling/availability-rules/read-availability-rule/index.md) for details of the Availability Rule parameters.



---
[Read in HTML](/developers/api/scheduling/availability-rules/list-availability-rules/)