Use dedicated API class type to avoid conflicts