List Snapshots
client.assets.listSnapshots(stringassetID, AssetListSnapshotsParams { pageSize, paginationToken } query?, RequestOptionsoptions?): SnapshotsCursor<AssetListSnapshotsResponse { authorId, hash, rawData, takenAt } >
GET/assets/{assetId}/snapshots
List Snapshots
import Scenario from '@scenario-labs/sdk';
const client = new Scenario({
apiKey: process.env['SCENARIO_SDK_API_KEY'], // This is the default and can be omitted
apiSecret: process.env['SCENARIO_SDK_API_SECRET'], // This is the default and can be omitted
});
// Automatically fetches more pages as needed.
for await (const assetListSnapshotsResponse of client.assets.listSnapshots('assetId')) {
console.log(assetListSnapshotsResponse.authorId);
}{
"snapshots": [
{
"authorId": "authorId",
"hash": "hash",
"rawData": "rawData",
"takenAt": 0
}
],
"nextPaginationToken": "nextPaginationToken"
}Returns Examples
{
"snapshots": [
{
"authorId": "authorId",
"hash": "hash",
"rawData": "rawData",
"takenAt": 0
}
],
"nextPaginationToken": "nextPaginationToken"
}