Whichever of this PR or #14 that gets committed first should update this to use the custom endpoint decorator.