The Open API specification for Synapse is now available for download!

Download Open API Spec

POST /entity/{id}/table/snapshot

Request to create a new snapshot of a table. The provided comment, label, and activity ID will be applied to the current version thereby creating a snapshot and locking the current version. After the snapshot is created a new version will be started with an 'in-progress' label.

NOTE: This service is for TableEntities only. Snapshots of EntityViews require asynchronous processing and can be created via: POST /entity/{id}/table/transaction/async/start

Resource URL

https://repo-prod.prod.sagebase.org/repo/v1/entity/{id}/table/snapshot

Resource URL Variables
{id}
Resource Information
Authentication Required
Required OAuth Scopes view , modify
HTTP Method POST
Request Object SnapshotRequest
(application/json)
Response Object SnapshotResponse
(application/json)