mark class as api [ci skip]