@lokalise/node-api
Version:
Official Lokalise API 2.0 Node.js client
56 lines (43 loc) • 1.31 kB
Markdown
# Team user billing details
[Team user billing details attributes](https://developers.lokalise.com/reference/teamuserbillingdetails-object)
## Fetch team user billing details
[API doc](https://developers.lokalise.com/reference/retrieve-team-user-billing-details)
```js
const team_id = 1234;
const details = await lokaliseApi.teamUserBillingDetails().get(team_id);
details.company;
details.address1;
details.zip;
```
## Create team user billing details
[API doc](https://developers.lokalise.com/reference/create-team-user-billing-details)
```js
const team_id = 1234;
const details = await lokaliseApi.teamUserBillingDetails().create(
{
billing_email: "hello@example.com",
country_code: "LV",
zip: "LV-1234",
},
{ team_id: team_id }
);
details.billing_email;
details.country_code;
```
## Update team user billing details
[API doc](https://developers.lokalise.com/reference/update-team-user-billing-details)
```js
const team_id = 1234;
const details = await lokaliseApi
.teamUserBillingDetails()
.update(team_id, {
vatnumber: "123",
address1: "Line 1",
address2: "Line 2",
country_code: "LV",
billing_email: "updated@example.com",
zip: "LV-1234",
});
details.billing_email;
details.country_code;
```