SLF

API

Free Geocoding API for German Cities, Countries & Rivers

Visit Website

Overview

SLF is a RESTful geocoding API dedicated to German geographic entities, including cities, countries, and rivers. Endpoints like /cities (supports filters for name, state, or population), /countries (German-speaking regions), and /rivers (major waterways) return structured JSON data with details such as coordinates, administrative divisions, population (for cities), and length (for rivers). Use cases include building local travel apps, German regional business directories, educational tools for geography students, or mapping services focusing on German-speaking areas.

Example Integration (JavaScript)

script.js JS

fetch('https://github.com/slftool/slftool.github.io/blob/master/API.md')
  .then(res => res.json())
  .then(data => console.log(data))
  .catch(err => console.error(err));

Key Features

  • RESTful API
  • JSON Response Format
  • Focus on German Geographic Data
  • Covers Cities, Countries & Rivers
  • No API Key Required

Frequently Asked Questions

? Is SLF free to use?

Yes, SLF is completely free and open-source, with no hidden costs for accessing its German geographic data.

? Does it require an API Key?

According to the API documentation, SLF does not require an API key for any of its endpoints.

? What is the response format?

All SLF API endpoints return data in JSON format, which is widely supported by most programming languages and frameworks.

Top Alternatives

OpenStreetMap Nominatim Search Google
GeoNames (German Data Section) Search Google

People Also Ask about SLF

SLF vs OpenStreetMap NominatimSLF vs GeoNames (German Data Section) SLF 2025 review

Tool Info

Pricing Free
Category Geocoding
Platform Public API

Pros

  • Free & Open-Source
  • Niche German Data Coverage
  • Simple Endpoint Structure
  • Easy to Integrate

Cons

  • Limited to German Geographic Entities
  • No Official SLA
  • Documentation Lacks Advanced Use Cases
  • Rate Limits Unspecified

More Geocoding Tools