> ## Documentation Index
> Fetch the complete documentation index at: https://learn.kubit.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Allow Kubit's IP ranges

> Fetch Kubit's current IP ranges from ip-ranges.kubit.ai and allow them through your warehouse firewall or network policy.

Kubit queries your warehouse from a fixed set of IP ranges. Allow only those ranges through your warehouse's firewall, network policy or IP access list. This matters most when Kubit queries your cloud data warehouse directly.

## Get the current ranges

Kubit publishes its current IP ranges at `https://ip-ranges.kubit.ai` as JSON. Fetch them with:

```bash theme={null}
curl -s https://ip-ranges.kubit.ai
```

The response has a `last_updated` timestamp and a `ranges` array of CIDR blocks:

```json Output theme={null}
{"last_updated":"2026-06-24T10:47:58Z","ranges":["44.228.101.176/32","44.233.101.219/32","35.83.162.141/32","44.254.13.195/32","54.189.107.64/32","52.33.71.162/32","54.244.229.193/32","44.232.171.116/32","35.174.57.108/32","52.27.82.107/32","54.86.113.50/32","131.226.33.235/32"]}
```

This output is from Nov 5, 2026. Fetch the endpoint for the current list.

To print one range per line:

```bash theme={null}
curl -s https://ip-ranges.kubit.ai | jq -r '.ranges[]'
```

## Keep your rules current

Kubit's ranges can change. Point your firewall automation at `https://ip-ranges.kubit.ai` instead of hardcoding the values, and compare `last_updated` with the value from your last sync to tell when to update.

## Where to add the ranges

| Warehouse | Where the ranges go |
| - | - |
| Snowflake | A network policy on the `KUBIT` user or the account |
| BigQuery | VPC Service Controls, if the project uses them |
| Databricks | The workspace IP access list |
| ClickHouse | The service's IP filters, or the firewall or security group of a self-hosted cluster |
| Redshift | Kubit connects through VPC access instead. See [Connect Amazon Redshift](https://learn.kubit.ai/warehouses/redshift.md#steps). |

## Next steps

* [Bring your own warehouse](https://learn.kubit.ai/warehouses/overview.md): how Kubit queries your warehouse in place.
* [Connect ClickHouse](https://learn.kubit.ai/warehouses/clickhouse.md): the setup with an IP filter step.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.