{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "https://raw.githubusercontent.com/api-evangelist/sewerai/main/json-schema/sewerai-gismap-schema.json",
  "title": "GISMap",
  "x-generated": "2026-10-20",
  "x-method": "derived",
  "x-generator": "derive-json-schema.py",
  "x-source": "openapi/sewerai-accounts-api-openapi.yml#/components/schemas/GISMap",
  "required": [
    "url",
    "name",
    "sewer_key_pipe",
    "sewer_key_upmh",
    "sewer_key_downmh"
  ],
  "type": "object",
  "properties": {
    "url": {
      "title": "Url",
      "type": "string",
      "maxLength": 1024,
      "minLength": 1
    },
    "name": {
      "title": "Name",
      "type": "string",
      "maxLength": 128,
      "minLength": 1
    },
    "sewer_key_pipe": {
      "title": "Sewer key pipe",
      "type": "string",
      "maxLength": 128,
      "minLength": 1
    },
    "sewer_key_upmh": {
      "title": "Sewer key upmh",
      "type": "string",
      "maxLength": 128,
      "minLength": 1
    },
    "sewer_key_downmh": {
      "title": "Sewer key downmh",
      "type": "string",
      "maxLength": 128,
      "minLength": 1
    }
  }
}