Liorith Registry · Docs
Documentation
The registry answers two separate questions. Everything here follows from keeping them apart.
Two questions
Does the registry list this domain? That is a lookup. Ask /check with a domain and you get the entry it is listed under - or the fact that there is none. No key, no signature, no setup.
Does this request really come from that site? That is a proof. The site signs a short-lived token with its private key, and /verify checks the signature against the public key on file. Only this second question involves cryptography.
Mixing them up is the most common integration mistake. A registry entry records which site a domain is listed under. It never says that the link in front of you came from that site.
Start here
Base URLs
The API and the human-readable site are separate hosts. Machine clients talk to the API; every response that has a page behind it carries the page URL in the body, so you never need to build one yourself.
API https://api.registry.liorith.net
Site https://registry.liorith.netGET requests. Rate limits apply per IP and are listed with each endpoint.