The endpoint is currently defined as type `DOMString`, which is an absolute URL. Any objections to actually making it of type `URL`?