[API] initial array API