---
title: "Get All Quiet public IP addresses"
method: GET
path: "/api/public/v1/metadata/ips"
tags: ["MetaData"]
---

# Get All Quiet public IP addresses

`GET /api/public/v1/metadata/ips`

## Request

- Base URL: `https://allquiet.app` (the document declares no server; this is the origin it was published from)
- URL: `https://allquiet.app/api/public/v1/metadata/ips`
- Auth: none declared
- TypeScript: <https://skmtc.dev/allquiet/apis/all-quiet-public-api/docs/api/public/v1/metadata/ips/get.ts> (a function with typed inputs; its response is checked against the schema)

Returns the current list of public IP addresses used by All Quiet for outbound traffic. No authentication required. Results may be cached for up to five minutes.

## Response `200`

OK

- AllQuietApiPublicMetaDataPublicIpResponse
  - `ips` string[], nullable

---

[API](https://skmtc.dev/allquiet/apis/all-quiet-public-api.md) - [All operations](https://skmtc.dev/allquiet/apis/all-quiet-public-api/llms.txt) - [OpenAPI document](https://skmtc.dev/allquiet/apis/all-quiet-public-api/revisions/a69168a82f2c?raw)
