initial version of snapshot service for v1 (only create)