com.airplaneian.contrail.temp.defs

airplaneian.com

{
  "id": "com.airplaneian.contrail.temp.defs",
  "defs": {
    "place": {
      "type": "object",
      "properties": {
        "geo": {
          "ref": "community.lexicon.location.geo",
          "type": "ref",
          "description": "Coordinates, for landing sites that no identifier system covers. Do not write coordinates looked up from an identifier already in this object."
        },
        "gate": {
          "type": "string",
          "maxLength": 32,
          "description": "Gate or stand used by this flight at this place, as free text."
        },
        "iata": {
          "type": "string",
          "maxLength": 8,
          "description": "IATA location code, three characters, uppercase, for example 'OAK'. Reassigned between airports over time, so pair it with 'icao' or 'geo' where possible."
        },
        "icao": {
          "type": "string",
          "maxLength": 8,
          "description": "ICAO location indicator, four characters, uppercase, for example 'KOAK'. Preferred for matching. Many small airfields have none."
        },
        "name": {
          "type": "string",
          "maxLength": 256,
          "description": "Free-text name, for landing sites that no identifier system covers. Carries no matching guarantees."
        },
        "faaLid": {
          "type": "string",
          "maxLength": 8,
          "description": "FAA Location Identifier, for United States airfields that have one, for example '1G5'. Many US fields have this and no ICAO indicator."
        },
        "terminal": {
          "type": "string",
          "maxLength": 32,
          "description": "Terminal used by this flight at this place, as free text. A fact about the flight, not about the place."
        }
      },
      "description": "An airport, airfield, or landing site referenced by a flight record. Every field is optional, and absent means unknown or not applicable. Write the identifier fields wherever they are known, since readers match on them, and prefer 'icao' where a place has one. Never invent or derive an identifier the source did not supply."
    }
  },
  "$type": "com.atproto.lexicon.schema",
  "lexicon": 1
}

Validate Record

Validate a record against com.airplaneian.contrail.temp.defs

Validation Options
Automatically resolve and include external schemas for full validation
Treat any remaining unresolved references as valid

Metadata

DID
did:plc:5jsivedaksbcc4n2epiegflk
CID
bafyreihrfazmhgz7qus4g5hrxchcf2nnttwikl6cs6l5nvgacaw7ummoxm
Indexed At
2026-07-25 19:15 UTC
AT-URI
at://did:plc:5jsivedaksbcc4n2epiegflk/com.atproto.lexicon.schema/com.airplaneian.contrail.temp.defs

Version History (4 versions)

Referenced Schemas (1)

Lexicon Garden

@