world.treeline.waypoint.record

treeline.world

{
  "$type": "com.atproto.lexicon.schema",
  "defs": {
    "main": {
      "description": "A backcountry point of interest, water source, campsite, summit, or hazard.",
      "key": "tid",
      "record": {
        "properties": {
          "activity": {
            "description": "Optional reference to the activity record where this waypoint was logged.",
            "ref": "com.atproto.repo.strongRef",
            "type": "ref"
          },
          "category": {
            "description": "Classification category for the waypoint.",
            "knownValues": [
              "water_source",
              "campsite",
              "hazard",
              "summit",
              "viewpoint",
              "shelter",
              "trailhead",
              "junction",
              "resupply",
              "parking",
              "bridge",
              "gate",
              "aid_station",
              "toilet",
              "other"
            ],
            "type": "string"
          },
          "createdAt": {
            "description": "Creation timestamp.",
            "format": "datetime",
            "type": "string"
          },
          "description": {
            "description": "Detailed notes, condition report, flow rate, or access directions.",
            "maxGraphemes": 2000,
            "maxLength": 20000,
            "type": "string"
          },
          "images": {
            "description": "Photos of the waypoint or feature.",
            "items": {
              "accept": [
                "image/png",
                "image/jpeg",
                "image/webp"
              ],
              "maxSize": 5000000,
              "type": "blob"
            },
            "maxLength": 4,
            "type": "array"
          },
          "location": {
            "description": "Geographical location coordinates for the waypoint.",
            "ref": "#pointLocation",
            "type": "ref"
          },
          "route": {
            "description": "Optional reference to the route record associated with this waypoint.",
            "ref": "com.atproto.repo.strongRef",
            "type": "ref"
          },
          "status": {
            "description": "Current or known condition status (e.g., reliable water, washed out bridge).",
            "knownValues": [
              "reliable",
              "seasonal",
              "dry",
              "flowing",
              "open",
              "closed",
              "caution",
              "impassable",
              "verified"
            ],
            "type": "string"
          },
          "title": {
            "description": "Name or title of the waypoint (e.g. Upper Creek Spring, High Pass Bivy).",
            "maxGraphemes": 200,
            "maxLength": 2000,
            "type": "string"
          }
        },
        "required": [
          "title",
          "category",
          "location",
          "createdAt"
        ],
        "type": "object"
      },
      "type": "record"
    },
    "pointLocation": {
      "description": "Point coordinates and optional elevation.",
      "properties": {
        "elevationMeters": {
          "description": "Elevation above sea level in meters.",
          "type": "integer"
        },
        "latitude": {
          "description": "Latitude in decimal degrees (-90 to 90).",
          "type": "unknown"
        },
        "longitude": {
          "description": "Longitude in decimal degrees (-180 to 180).",
          "type": "unknown"
        }
      },
      "required": [
        "latitude",
        "longitude"
      ],
      "type": "object"
    }
  },
  "id": "world.treeline.waypoint.record",
  "lexicon": 1
}

Validate Record

Validate a record against world.treeline.waypoint.record

Validation Options
Treat any remaining unresolved references as valid

Metadata

DID
did:plc:sjejpugpajgvxweilujzjcmq
CID
bafyreiclnua6pvcm3akh5hiyptoppmamul32hunqogswdujuk2fbimusra
Indexed At
2026-09-25 14:12 UTC
AT-URI
at://did:plc:sjejpugpajgvxweilujzjcmq/com.atproto.lexicon.schema/world.treeline.waypoint.record

Similar Lexicons

Lexicons whose schemas describe something close to this one. Check them before publishing a new one that overlaps.

Lexicon Garden

@