array apis