Skip to main content
Serving links from your own hostname takes two steps: register it with us, then prove it is yours by adding the DNS records we hand back. POST /v1/domains returns the domain with dns_instructions. Add those records at your DNS provider; verification happens on our side afterwards.
Domain verification depends on DNS propagation time. To be updated you can poll GET /v1/domains/{id} to watch the status change.

Statuses

Links start working once the domain is active. There is no way to trigger a re-check through the API. GET /v1/domains returns your own domains

DNS instructions

Disconnecting

DELETE /v1/domains/{id} has side effects and asks for no confirmation:
  • Links on the domain move to the system domain and are switched off.
  • Colliding slugs will be changed.
  • Previous addresses stop working either way.
There is no update endpoint — the only thing that changes on a domain is its status. To change a hostname, connect the new one and disconnect the old one.