# Saylor Innovations Data Desk: Coordinate to MGRS Converter

> Saylor Innovations Data Desk: Coordinate to MGRS Converter is a paid API for AI agents from saylorinnovations.com, paid per call via x402, $0.01/call, status unknown (last checked 2026-10-30).

Converts latitude/longitude coordinates to Military Grid Reference System (MGRS) strings with UTM zone, easting, and northing, or converts MGRS back to coordinates

## Facts

- Endpoint: GET https://saylorinnovations.com/api/geo/mgrs?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-30
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/saylor-innovations-data-desk-coordinate-to-mgrs-converter-825fe34f
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap__4zt_264TOo_OKjItAXyh

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability saylor-innovations-data-desk-coordinate-to-mgrs-converter-825fe34f
```

Example prompt: What's the MGRS grid reference for latitude 38.897957 and longitude -77.036560? I need the UTM zone, easting, and northing too.

## When to prefer this

Use this endpoint when you need precise conversion between geographic decimal coordinates and MGRS or UTM grid references, especially for military, surveying, or GIS contexts requiring standardized grid notation. It supports bidirectional conversion and variable precision from 1 m to 100 km.

## Known failure modes

- Latitude out of range (-80 to 84) returns an error — MGRS does not cover polar regions
- Missing required lat or lon query parameters returns a 400-style error
- Invalid non-numeric values for lat/lon cause parsing errors
- Polar regions (above 84°N or below 80°S) are not supported by MGRS

## How this service works

Convert latitude and longitude to a Military Grid Reference System string with UTM zone, easting and northing at 1 m to 100 km precision, or MGRS back to coordinates

## Output

A JSON object containing the MGRS reference string (with and without spaces), UTM details (zone, easting, northing in metres, hemisphere), the source lat/lon in decimal degrees, grid zone designator, 100km square letters, precision in metres, and the direction of conversion performed.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "method"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "GET"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "required": [
      "lat",
      "lon"
     ],
     "properties": {
      "lat": {
       "type": "string",
       "description": "Latitude -80 to 84"
      },
      "lon": {
       "type": "string",
       "description": "Longitude"
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "json"
    },
    "example": {
     "type": "object",
     "required": [
      "direction",
      "mgrs",
      "lat",
      "lon"
     ],
     "properties": {
      "lat": {
       "type": "number",
       "description": "Latitude in decimal degrees"
      },
      "lon": {
       "type": "number",
       "description": "Longitude in decimal degrees"
      },
      "utm": {
       "type": "object",
       "properties": {
        "zone": {
         "type": [
          "string",
          "null"
         ],
         "description": "UTM zone and latitude band"
        },
        "easting": {
         "type": [
          "number",
          "null"
         ],
         "description": "Easting in metres"
        },
        "northing": {
         "type": [
          "number",
          "null"
         ],
         "description": "Northing in metres"
        },
        "hemisphere": {
         "type": [
          "string",
          "null"
         ],
         "description": "Hemisphere, N or S"
        }
       },
       "description": "UTM zone and band, hemisphere, easting and northing in metres"
      },
      "mgrs": {
       "type": "string",
       "description": "MGRS reference without spaces"
      },
      "source": {
       "type": "string",
       "description": "Data source the values come from"
      },
      "square": {
       "type": [
        "string",
        "null"
       ],
       "description": "100 km grid square letters"
      },
      "direction": {
       "type": "string",
       "description": "Conversion direction"
      },
      "grid_zone": {
       "type": [
        "string",
        "null"

… (truncated)
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/saylor-innovations-data-desk-coordinate-to-mgrs-converter-825fe34f/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from saylorinnovations.com](https://www.zero.xyz/host/saylorinnovations.com/llms.txt)
