0.1: add `batch` endpoint