---
title: "Cities most similar to a destination"
method: GET
path: "/v1/cities/{city_id}/similar"
tags: ["data"]
---

# Cities most similar to a destination

`GET /v1/cities/{city_id}/similar`

## Request

- Base URL: `https://api.travelminds.ai`
- URL: `https://api.travelminds.ai/v1/cities/{city_id}/similar`
- Auth: none declared

Returns the K cities most similar to the anchor by similarity-embedding cosine distance (a learned geographic + thematic city embedding, ~135K-city coverage). Captures character/setting similarity ('cities like this one'), not just geographic proximity. Backs the Concierge similar-destinations tool; exposed here as a direct developer endpoint.

## Path parameters

- `city_id` string, required

## Query parameters

- `k` integer

## Headers

- `authorization` string, nullable
- `x-rapidapi-proxy-secret` string, nullable
- `x-rapidapi-user` string, nullable
- `x-tmai-proxy-secret` string, nullable
- `x-tmai-proxy-provider` string, nullable
- `x-tmai-proxy-user` string, nullable

## Response `200`

Successful Response

- unknown

## Other responses

- `422`: Validation Error

---

[API](https://skmtc.dev/travelminds/apis/travelmindsai-api-gateway.md) · [All operations](https://skmtc.dev/travelminds/apis/travelmindsai-api-gateway/llms.txt) · [OpenAPI document](https://skmtc.dev/travelminds/apis/travelmindsai-api-gateway/revisions/d05c8634e340?raw)
