Beginning API functionality for batch system