API for ByteCart