Pi-hole
Pi-hole is an open source network-wide DNS sinkhole that blocks ads, tracking, and unwanted domains across all devices on a local network without requiring per-device software. It runs on lightweight hardware such as Raspberry Pi and offers a web admin interface plus a REST API (introduced in v6 via the pihole-FTL binary) for programmatic management of blocklists, allowlists, groups, clients, DNS settings, and live query logs.
Pi-hole publishes 4 APIs on the APIs.io network, including Auth API, DNS API, Groups API, and 1 more. Tagged areas include DNS, Ad Blocking, Network Security, Privacy, and Open Source.
Pi-hole’s developer surface includes authentication, documentation, engineering blog, and 9 more developer resources.
Kin Score
APIs 4
Individual APIs this provider publishes, each with its own machine-readable definition.
Pi-hole Auth API
Session authentication.
Pi-hole DNS API
DNS blocking configuration.
Pi-hole Groups API
Manage DNS blocking groups.
Pi-hole Info API
Pi-hole instance information.
Open Collections 1
Open, tool-agnostic API collections (OpenAPI-derived and Bruno).
Pi-hole REST API
OPEN COLLECTIONSecurity Posture 2
Authentication, domain security, vulnerability disclosure, and trust-center signals.
Agentic Access 1
Recommended x-agentic-access execution contracts for AI agents.
Resources
Documentation 1
Reference material describing how the API behaves
Agent Surfaces 1
MCP servers, agent skills, and machine-readable catalogs
Build 2
SDKs, sample code, and the tooling you integrate with
Access & Security 2
Authentication, authorization, and security posture
Learn 1
Tutorials, courses, talks, and written guidance
Company 3
The organization behind the API
Other 2
Properties that don't map to a standard resource type