Изучайте объект placemark в картах.
Вам поможет:
items.forEach(
n => map.geoObjects.add(
new ymaps.Placemark(n.coord, {}, {
// Опции.
// Необходимо указать данный тип макета.
iconLayout: 'default#imageWithContent',
// Своё изображение иконки метки.
iconImageHref: 'images/ball.png',
// Размеры метки.
iconImageSize: [48, 48],
// Смещение левого верхнего угла иконки относительно
// её "ножки" (точки привязки).
iconImageOffset: [-24, -24],
// Смещение слоя с содержимым относительно слоя с картинкой.
iconContentOffset: [15, 15],
// Макет содержимого.
iconContentLayout: MyIconContentLayout
})));
Пример:
https://tech.yandex.ru/maps/jsbox/2.1/icon_customImage