raise HTTPExceptions instead of returning None when endpoint not found