Node interface for the Lokalise APIv2.
View the Project on GitHub lokalise/node-lokalise-api
Please note that this endpoint requires an instance of LokaliseApiOta
with a JWT. Refer to the OTA introduction article to learn more.
const tokens = await lokaliseApiOta.otaSdkTokens().list({
teamId: 1234,
lokaliseProjectId: "123.abc",
});
const token = tokens[0];
token.id; // 789
token.projectId; // "123.abc"
const sdkToken = await lokaliseApiOta.otaSdkTokens().create({
teamId: 1234,
lokaliseProjectId: "123.abc",
});
sdkToken.id; // 9433
sdkToken.token; // "a6hf9bf9f88e0779275d4832ca0e56933a89"
sdkToken.projectId; // 20984
sdkToken.lokaliseId; // 123
sdkToken.createdAt; // "2023-08-22T15:05:51.227Z"
const tokenId = 12345;
const response = await lokaliseApiOta.otaSdkTokens().delete(tokenId, {
teamId: 789,
lokaliseProjectId: "123.abc",
});
response.id; // 12345
response.deleted; // true