1) Это не API (что такое API —
https://ru.wikipedia.org/wiki/API).
2) В miniShop2 реализована система расширений классов (корзины, заказа,
доставки, платёжной системы), которая прекрасно подходит для подобных задач. Как — читайте
документацию, там всё подробно расписано.