endpoint exposure