@lokalise/node-api
Version:
Official Lokalise API 2.0 Node.js client
68 lines (41 loc) • 1.47 kB
Markdown
[](https://developers.lokalise.com/reference/project-object)
[](https://developers.lokalise.com/reference/list-all-projects)
```js
const projects = await lokaliseApi.projects().list({ page: 3, limit: 2 });
projects.items[0].name;
```
[](https://developers.lokalise.com/reference/retrieve-a-project)
```js
const project = await lokaliseApi.projects().get(project_id);
project.project_type;
```
[](https://developers.lokalise.com/reference/create-a-project)
```js
const project = await lokaliseApi.projects().create({ name: "Project name", description: "Project description" });
project.project_id;
```
[](https://developers.lokalise.com/reference/update-a-project)
```js
const project = await lokaliseApi.projects().update(project_id,
{ name: "New name", description: "New description"}
);
project.name;
```
[](https://developers.lokalise.com/reference/empty-a-project)
Deletes *all* keys and translations from the project.
```js
const response = await lokaliseApi.projects().empty(project_id);
response.project_id;
```
[](https://developers.lokalise.com/reference/delete-a-project)
```js
const response = await lokaliseApi.projects().delete(project_id);
response.project_deleted;
```