net.atmowx.queryStations

atmowx.net

Documentation

List active weather stations with their latest observation. No auth. Pass all four bbox params to filter by bounding box; otherwise all active stations are returned. Decimal degrees as strings (the lexicon data model has no floats).

main query

List active weather stations with their latest observation. No auth. Pass all four bbox params to filter by bounding box; otherwise all active stations are returned. Decimal degrees as strings (the lexicon data model has no floats).

Parameters

maxLat string Optional

Bounding box north edge, decimal degrees.

maxLon string Optional

Bounding box east edge, decimal degrees.

minLat string Optional

Bounding box south edge, decimal degrees.

minLon string Optional

Bounding box west edge, decimal degrees.

Output

Encodingapplication/json
stations array Required

No description available.

Try It

Requests are sent directly from your browser. Some servers may block requests due to CORS.

Base URL for XRPC calls (e.g., https://api.bsky.social)
Parameters
Bounding box north edge, decimal degrees.
Bounding box east edge, decimal degrees.
Bounding box south edge, decimal degrees.
Bounding box west edge, decimal degrees.
View raw schema
{
  "type": "query",
  "output": {
    "schema": {
      "type": "object",
      "required": [
        "stations"
      ],
      "properties": {
        "stations": {
          "type": "array",
          "items": {
            "ref": "net.atmowx.queryStations#stationView",
            "type": "ref"
          }
        }
      }
    },
    "encoding": "application/json"
  },
  "parameters": {
    "type": "params",
    "properties": {
      "maxLat": {
        "type": "string",
        "description": "Bounding box north edge, decimal degrees."
      },
      "maxLon": {
        "type": "string",
        "description": "Bounding box east edge, decimal degrees."
      },
      "minLat": {
        "type": "string",
        "description": "Bounding box south edge, decimal degrees."
      },
      "minLon": {
        "type": "string",
        "description": "Bounding box west edge, decimal degrees."
      }
    }
  },
  "description": "List active weather stations with their latest observation. No auth. Pass all four bbox params to filter by bounding box; otherwise all active stations are returned. Decimal degrees as strings (the lexicon data model has no floats)."
}
stationView object

A station with its most recent observation.

Properties

createdAt string datetime Optional

The station record's self-reported creation time.

did string did Required

A decentralized identifier (DID).

elevation integer Optional

Meters above mean sea level.

firstObservedAt string datetime Optional

Timestamp of the station's earliest indexed observation.

kind string Optional

No description available.

maxLength: 64 bytes
latest unknown Optional

The station's most recent net.atmowx.observation record, as stored.

latitude string Required

Decimal degrees.

longitude string Required

Decimal degrees.

name string Required

No description available.

maxLength: 640 bytes
status string Optional

No description available.

maxLength: 64 bytes
timezone string Optional

No description available.

maxLength: 64 bytes
uri string at-uri Required

An AT Protocol URI (e.g., at://did:plc:xyz/app.bsky.feed.post/abc).

View raw schema
{
  "type": "object",
  "required": [
    "uri",
    "did",
    "name",
    "latitude",
    "longitude"
  ],
  "properties": {
    "did": {
      "type": "string",
      "format": "did"
    },
    "uri": {
      "type": "string",
      "format": "at-uri"
    },
    "kind": {
      "type": "string",
      "maxLength": 64
    },
    "name": {
      "type": "string",
      "maxLength": 640
    },
    "latest": {
      "type": "unknown",
      "description": "The station's most recent net.atmowx.observation record, as stored."
    },
    "status": {
      "type": "string",
      "maxLength": 64
    },
    "latitude": {
      "type": "string",
      "description": "Decimal degrees."
    },
    "timezone": {
      "type": "string",
      "maxLength": 64
    },
    "createdAt": {
      "type": "string",
      "format": "datetime",
      "description": "The station record's self-reported creation time."
    },
    "elevation": {
      "type": "integer",
      "description": "Meters above mean sea level."
    },
    "longitude": {
      "type": "string",
      "description": "Decimal degrees."
    },
    "firstObservedAt": {
      "type": "string",
      "format": "datetime",
      "description": "Timestamp of the station's earliest indexed observation."
    }
  },
  "description": "A station with its most recent observation."
}

Lexicon Garden

@