{
  "api": {
    "base_url": "https://api.lodapi.de",
    "openapi_snapshot_url": "https://lodapi.de/openapi.json",
    "openapi_url": "https://api.lodapi.de/openapi.json",
    "redoc": "https://api.lodapi.de/redoc",
    "swagger_ui": "https://api.lodapi.de/docs"
  },
  "auth": {
    "current_status": "not_required",
    "header": "X-Lodapi-Key",
    "model": "public_in_phase_1",
    "note": "Phase 1 ist auth-frei (öffentliche Demo). Phase 2 (Q3 2026): API-Keys via Header `X-Lodapi-Key`, Zitadel-OIDC für authenticated endpoints (ADR-0007).",
    "scheme": "ApiKeyHeader"
  },
  "contact": "hello@lodapi.de",
  "data_products": [
    {
      "description": "LoD2-Gebäudemodelle aller 16 Bundesländer. ~58 Mio. Gebäude (Voll-Zustand). 3D-Tiles 1.1 + GeoJSON + GLB-Export.",
      "endpoints_prefix": "/v1/buildings",
      "id": "buildings",
      "name": "Lodapi Buildings",
      "status": "live"
    },
    {
      "description": "DGM1 (1 m Raster) für alle 16 Bundesländer. Punkt-Höhen-Query, Linien-Profil, Cloud-Optimized GeoTIFF.",
      "endpoints_prefix": "/v1/terrain",
      "id": "terrain",
      "name": "Lodapi Terrain",
      "status": "live"
    },
    {
      "description": "3D-Tiles-Mesh-Tilesets (b3dm + Draco) aus DGM1 — direkt für Blender, Three.js, Cesium. Phase-2a-Single-Level.",
      "endpoints_prefix": "/v1/terrain-mesh",
      "id": "terrain-mesh",
      "name": "Lodapi Terrain Mesh",
      "status": "beta"
    },
    {
      "description": "OSM-Bodenbedeckung (Flächen, Verkehr, Baumkronen) auf DGM1 drapiert als 3D-Tiles (b3dm + Draco), thematisch geclustert. Lizenz: ODbL. ADR-0017.",
      "endpoints_prefix": "/v1/osm-cover",
      "id": "osm-cover",
      "name": "Lodapi OSM-Cover",
      "status": "beta"
    },
    {
      "description": "Hochwasser (HWGK/HQ100), Lärm, BORIS-D, BfN-Schutzgebiete. Geplant ab Q4 2026 (Phase 2.6, ADR-0010).",
      "endpoints_prefix": "/v1/risk",
      "id": "risk",
      "name": "Lodapi Risk",
      "status": "planned"
    },
    {
      "description": "XPlanung-Bauleitpläne + ALKIS + Denkmalkataster. Geplant ab Q1 2027 (Phase 2.7, ADR-0011).",
      "endpoints_prefix": "/v1/plan",
      "id": "plan",
      "name": "Lodapi Plan",
      "status": "planned"
    },
    {
      "description": "Solarpotenzial: eigene Berechnung auf Buildings × Terrain × DOM × BfN × MaStR. Geplant ab Q2 2027 (Phase 2.8, ADR-0012).",
      "endpoints_prefix": "/v1/solar",
      "id": "solar",
      "name": "Lodapi Solar",
      "status": "planned"
    }
  ],
  "description": "Aggregierte LoD2-Gebäude- und DGM1-Terrain-API für alle 16 deutschen Bundesländer. Eine API, 3D-Tiles 1.1, OGC API Features, kompatibel mit Cesium, Three.js, Blender, MapLibre, QGIS.",
  "docs": {
    "endpoints_index": "https://lodapi.de/docs/endpoints",
    "quickstart": "https://lodapi.de/docs/guides/quickstart",
    "url": "https://lodapi.de/docs"
  },
  "homepage": "https://lodapi.de",
  "license_note": "Lodapi aggregiert Open-Data-Quellen mit drei Lizenz-Dialekten: DL-DE/Zero 2.0, CC BY 4.0, DL-DE BY 2.0. Pro-BL-Lizenz via /v1/datasets.",
  "llms": {
    "full": "https://lodapi.de/llms-full.txt",
    "index": "https://lodapi.de/llms.txt"
  },
  "manifest_version": "1",
  "mcp_server": null,
  "name": "Lodapi",
  "rate_limits": {
    "phase_1": "best_effort_no_hard_limit",
    "phase_2_plan": "Per-API-Key Quota mit X-Lodapi-Quota-Limit/Remaining/Reset-Headern (siehe API-Designprinzipien)."
  },
  "sdks": {
    "python": {
      "package": "lodapi",
      "status": "planned_phase_2"
    },
    "typescript": {
      "package": "@lodapi/sdk",
      "status": "planned_phase_2"
    }
  },
  "status_page": "https://lodapi.de/status",
  "version": "0.1.0"
}
