Consider using `@endpoint` and `url.parse` to be consistent with our other notifiers