endpoint resolution by module