@lokalise/node-api
Version:
Official Lokalise API 2.0 Node.js client
48 lines (30 loc) • 1.07 kB
Markdown
[](https://app.lokalise.com/api2docs/curl/#object-snapshots)
[](https://developers.lokalise.com/reference/list-all-snapshots)
```js
const snapshots = await lokaliseApi.snapshots().list({
project_id: project_id,
page: 2,
limit: 1,
});
snapshots.items[0].snapshot_id;
```
[](https://developers.lokalise.com/reference/create-a-snapshot)
```js
const snapshot = await lokaliseApi.snapshots().create({"title": "API snapshot"}, {project_id: project_id});
snapshot.snapshot_id;
```
[](https://developers.lokalise.com/reference/restore-a-snapshot)
```js
const response = await lokaliseApi.snapshots().restore(snapshot_id, {project_id: project_id});
response.project_id;
```
[](https://developers.lokalise.com/reference/delete-a-snapshot)
```js
const response = await lokaliseApi.snapshots().delete(snapshot_id, {project_id: project_id});
response.snapshot_deleted;
```