Docs menu

Tools

resolve_domain_jurisdiction

Whose law a domain answers to, and how that is known.

reads Domain to governing jurisdiction

What it does

Maps a hostname or URL to the operator's home jurisdiction, as one input signal for feeding into the other tools. Argument: domain. IP addresses are refused: a server's location is not the legal signal, the operator's establishment is.

It costs one to four upstream requests, not a fixed number: it tries the exact host, then up to three parent domains, stopping at the first match, and a fall-back to top-level-domain inference costs nothing further. It is not part of the five-request lint total on the run_lint page; call it only to derive a jurisdiction rather than declaring one.

Parameters

NameTypeRequiredWhat it takes
domainstringyesHostname or URL (e.g. "ventura.org"). IP addresses are rejected.

Example request

{ "jsonrpc": "2.0", "id": 1, "method": "tools/call", "params": { "name": "resolve_domain_jurisdiction", "arguments": { "domain": "ventura.org" } } }