---
title: "Get Geo"
method: GET
path: "/api/geo"
tags: ["catalog"]
---

# Get Geo

`GET /api/geo`

## Request

- Base URL: `https://api.getcheapgames.com` (the document declares no server; this is the origin it was published from)
- URL: `https://api.getcheapgames.com/api/geo`
- Auth: none declared

Where Cloudflare thinks this visitor is.

Read from `CF-IPCountry`, which the edge sets on every request — no
third-party lookup, no extra latency, and nothing about the visitor stored.
Cloudflare answers `XX` for anonymising networks and `T1` for Tor; both
resolve to the default rather than failing, because a guess is all this
ever was.

## Response `200`

Successful Response

- GeoOut
  - `country` string, required
  - `currency` string, required
  - `detected` boolean, required

---

[API](https://skmtc.dev/getcheapgames/apis/getcheapgames-api.md) · [All operations](https://skmtc.dev/getcheapgames/apis/getcheapgames-api/llms.txt) · [OpenAPI document](https://skmtc.dev/getcheapgames/apis/getcheapgames-api/revisions/962824bb76da?raw)
