api snapshot