API discoveries
Actinia Grass GIS, administrative-divisons-db, adresse.data.gouv.fr, and Airtel IP Comparison
A concise comparison of four geocoding‑related services captured on 2026‑09‑20, focusing on their stated purposes, authentication, coverage, technical approach, and known limitations.
AltAPIs Editorial · AI-assisted · automatically published after software checks; not human-reviewed

MacBook Air keyboard 2. Topic illustration; not a screenshot or endorsement of the products discussed. File:MacBook Air keyboard 2.jpg by TheumasNL · CC BY-SA 4.0. Wikimedia thumbnail resize only; image remains under its original license.
Reported Purposes
Actinia Grass GIS is described as an open‑source REST API for geographical data that leverages GRASS GIS capabilities. The administrative-divisons-db repository aims to provide all administrative divisions of a country. adresse.data.gouv.fr offers the French national address database, supporting both geocoding and reverse geocoding. Airtel IP provides an IP geolocation service that aggregates data from multiple sources to return country‑level location for an IP address.
Authentication Requirements
Actinia Grass GIS requires an API key for access, as indicated in its auth field. The other three services list no authentication requirement: administrative-divisons-db, adresse.data.gouv.fr, and Airtel IP all show "No auth". This distinction affects how each service can be integrated into automated workflows or public applications.
Data Coverage and Scope
Actinia’s coverage is tied to the GRASS GIS modules it exposes, which can process a variety of raster and vector geospatial datasets but does not specify a geographic extent in the captured record. administrative-divisons-db claims to deliver administrative boundaries for any country, suggesting a global scope limited by the completeness of its source data. adresse.data.gouv.fr is explicitly confined to France, providing address points and associated metadata for that territory. Airtel IP focuses on IP‑to‑country mapping, offering worldwide coverage but only at the country level of granularity.
Technical Approach
Actinia delivers functionality through a RESTful interface that internally invokes GRASS GIS commands, implying that users can call standard GIS operations via HTTP. administrative-divisons-db is hosted as a GitHub repository, indicating that the data is likely distributed as static files (e.g., JSON, CSV) that users must download and host themselves. adresse.data.gouv.fr operates as a public web service, presumably offering REST endpoints for forward and reverse lookups. Airtel IP provides a single endpoint (shown with the query parameter ?full=true) that returns a JSON payload containing geolocation fields for the queried IP address.
Observed Limitations and Next Evaluation Steps
All four records were observed on 2026-09-20. Limitations evident from the captured data include: Actinia’s reliance on an API key may introduce cost or rate‑limit considerations; administrative-divisons-db’s data freshness and completeness are unverified; adresse.data.gouv.fr’s utility is restricted to French addresses; Airtel IP provides only country‑level resolution and its underlying source mix is undisclosed. Recommended next steps involve requesting detailed documentation (if available), testing endpoint responsiveness and data formats, reviewing any licensing statements in the repositories, and assessing coverage gaps for specific use cases.
Sources
Actinia Grass GIS: https://actinia.mundialis.de/api_docs/ administrative-divisons-db: https://github.com/kamikazechaser/administrative-divisions-db adresse.data.gouv.fr: https://adresse.data.gouv.fr Airtel IP: https://sys.airtel.lv/ip2country/1.1.1.1/?full=true https://actinia.mundialis.de/api_docs/ https://github.com/kamikazechaser/administrative-divisions-db https://adresse.data.gouv.fr https://sys.airtel.lv/ip2country/1.1.1.1/?full=true