---
title: "Resolve the analytics region for the caller"
method: GET
path: "/api/analytics-region"
tags: ["Analytics"]
---

# Resolve the analytics region for the caller

`GET /api/analytics-region`

Returns the analytics region a client should send events to, derived from the edge geo headers on the request (`cf-ipcountry`, falling back to `x-vercel-ip-country`). `eu` is returned for callers in the EEA and the United Kingdom, where consent gating applies; `non_eu` is returned otherwise, including when the country is unknown. The response is never cached.

## Response `200`

The region resolved for this caller.

- AnalyticsRegionResponse — The analytics region resolved for the caller.
  - `analyticsRegion` 'eu' | 'non_eu', required — Region an analytics client should send events to.

---

[API](https://skmtc.dev/clarm/apis/clarm-public-api.md) · [All operations](https://skmtc.dev/clarm/apis/clarm-public-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/clarm/clarm-public-api/revisions/ff890a5d2a91/schema)
