Parcel API · Business plan

Cadastral Data via API

Programmatic access to lokilo's parcel search: the same search as on the website, plus an MCP server for AI tools. Included in the Business plan — create a personal API key in your account and start right away.

Features

What the API Offers

Comprehensive cadastral data through a simple REST API.

Parcel Lookup

Search parcels by postal code, district, area, or coordinates. Complete cadastral data including polygons.

Building Data

Buildings per parcel with footprint area and type, developed / undeveloped flag, census data (construction year, energy source) for scoring.

Land Values

Current land values (BORIS) with reference date, usage type, and development status.

Geocoding

Address to parcel and vice versa. Coordinates to cadastral data with high accuracy.

European Coverage

Comprehensive coverage across multiple European countries. Regularly updated data.

One request, ranked parcels

Send the listing features to POST /api/v1/search with your API key. Credits are billed exactly like a search on the website; further pages via search_id are free.

POST /api/v1/search
curl -X POST https://api.lokilo.ai/api/v1/search \
  -H "Authorization: Bearer <API-KEY>" \
  -H "Content-Type: application/json" \
  -d '{"plz": "33102", "target_flaeche": 800, "beschreibung": "Waldrandlage", "per_page": 10}'
200 OK · application/json
{
  "search_id": "mtlwvqb5-2mlqf6",
  "total": 11268,
  "page": 1,
  "per_page": 10,
  "total_pages": 20,
  "results": [
    {
      "gml_id": "DENW05711000ABCD",
      "kennzeichen": "2951-8-37",
      "gemarkung": "Paderborn",
      "flurnummer": "8",
      "flaeche_m2": 800,
      "adressen": [
        "Fürstenallee 10, 33102 Paderborn"
      ],
      "bebaut": true,
      "gebaeude_flaeche": 145,
      "score": 96,
      "lat": 51.7189,
      "lon": 8.7575,
      "brw": 320,
      "estimated_land_value": 256000,
      "satellite_url": "https://api.lokilo.ai/api/v1/maps/satellite?…",
      "streetview_url": "https://api.lokilo.ai/api/v1/maps/streetview?…"
    }
  ],
  "hints_extracted": [
    {
      "type": "forest",
      "text": "Waldrandlage"
    }
  ],
  "usage": {
    "tier": "business",
    "credits_used": 80,
    "credits_remaining": 4920
  }
}

Body fields: plz, gemeinde or district_key for the location; target_flaeche, target_gebaeude, target_wohnflaeche (m²), beschreibung, listing_type, target_kaufpreis, target_baujahr, target_energietraeger, image_urls, per_page (max 50), locale.

MCP Server

lokilo inside Claude and other AI tools

Business customers connect lokilo as an MCP server (Model Context Protocol). Your assistant searches parcels and looks up addresses with your own API key — credits are billed exactly like on the website.

search_parcels

The homepage search as a tool: postal code or district plus plot size, building footprint, description and price return ranked parcels with cadastral id, area, addresses and land value.

lookup_parcel_by_address

Street address or coordinates in, the parcel(s) at that point out — including Gemarkung, Flur, buildings and Bodenrichtwert.

Works with Claude Code, Claude Desktop, Cursor, VS Code and any MCP client that supports HTTP transport with a bearer header.

Claude Code
claude mcp add --transport http lokilo https://api.lokilo.ai/mcp \
  --header "Authorization: Bearer <API-KEY>"
Use Cases

Built for Your Industry

The Parcel API covers a wide range of use cases.

PropTech

Real estate platforms, valuation tools, and market analysis software. Enrich your application with official cadastral data.

Financial Services

Credit checks, property valuation, and risk assessment. Automatically verify property data.

Energy & Infrastructure

Site planning for solar, wind, and infrastructure. Identify suitable parcels by area and location.

Ready to integrate?

API access and the MCP server are part of the Business plan. Need higher volumes, bulk data or a custom contract? Talk to us.