Add batch API