GET /v1/tilesets/{tileset_id}

3D-Tiles-Tileset-Detail per ID

stable seit v0.1.0 tilesets auth: none

GET /v1/tilesets/{tileset_id} — Tileset-Detail

Holt das Metadaten-Objekt eines einzelnen Tilesets über seine stabile UUID. Verwende den Endpoint, wenn du eine tileset_id aus einer vorherigen /v1/tilesets-Antwort persistiert hast (z.B. in einem Frontend-State oder einer Bookmark-URL) und das Tileset jetzt erneut auflösen willst.

Examples

curl

curl -s https://api.lodapi.de/v1/tilesets/f4b1c0d2-3e5a-4d8b-9f01-2a3b4c5d6e7f | jq

Python

# pip install lodapi
from lodapi import Client

with Client() as c:
    # tileset_id stammt meist aus einer früheren /v1/tilesets-Antwort, hier frisch ermittelt
    found = c.tilesets(bbox=(8.66, 50.108, 8.69, 50.13))
    tileset_id = next(t.tileset_id for t in found.tilesets if t.bundesland_code == "he")

    ts = c.tilesets.get(tileset_id)
    print(ts.tileset_url)  # → https://tiles.lodapi.de/he/2026-06-20/tileset.json

Parameters

ParameterInTypeRequiredBeschreibung
tileset_idpathstring (UUID)yesStabile Tileset-ID aus /v1/tilesets

Response

200 OK · application/json — Schema #/components/schemas/Tileset in openapi.json.

Felder identisch zu einem Eintrag der /v1/tilesets-Liste (siehe dort).

Fehler

StatusBedingung
404tileset_id unbekannt oder kein UUID-Format (seit 2026-08-31: ein Nicht-UUID-Segment war vorher ein 500, T-0087)

Stolperdrähte

  • UUIDs sind stabil über Snapshots — der gleiche BL bekommt mit neuem Snapshot eine neue Tileset-ID. Für „immer aktuell” brauchst du /v1/tilesets?bbox=… mit neuem Lookup.
  • Kein Attribution-Block in dieser Response. Wenn du das brauchst: über /v1/datasets oder /v1/tilesets?bbox=… holen.

Verwandte Endpoints

Verwandt

  • /v1/tilesets
  • /v1/tilesets/{tileset_id}/tileset.json

Bereit?

Der erste Call geht sofort.

LoD2-Gebäude für alle 16 Bundesländer, kostenlos und ohne Konto. Pro auf Anfrage 30 Tage testen.