Skip to main content
GET
ListMilitaryBases

Authorizations

X-WorldMonitor-Key
string
header
required

User-issued WorldMonitor API key.

Query Parameters

ne_lat
number<double>

North-east corner latitude of the map bounding box.

ne_lon
number<double>

North-east corner longitude of the map bounding box.

sw_lat
number<double>

South-west corner latitude of the map bounding box.

sw_lon
number<double>

South-west corner longitude of the map bounding box.

zoom
integer<int32>

Map zoom level used to decide whether to return bases or clusters.

type
enum<string>

Optional military base type filter.

Available options:
us-nato,
china,
russia,
uk,
france,
india,
italy,
uae,
turkey,
japan,
other
kind
enum<string>

Optional military base kind filter.

Available options:
base,
airfield,
naval_base,
military,
barracks,
bunker,
trench,
training_area,
checkpoint,
shelter,
ammunition,
office,
obstacle_course,
nuclear_explosion_site,
range
country
string

Optional country filter for military bases.

jmespath
string

Optional JMESPath expression applied server-side to project or reduce the JSON response before it is returned (mirrors the MCP jmespath argument). Invalid expressions, expressions larger than 1024 UTF-8 bytes, or projections that exceed the 256 KB output cap return HTTP 400 with a {_jmespath_error, original_keys} envelope. Grammar and worked examples: https://www.worldmonitor.app/docs/mcp-jmespath.

Response

Successful response

bases
object[]
clusters
object[]
totalInView
integer<int32>
truncated
boolean