У меня есть следующий код, который работает для добавления нового элемента "новая вещь" в счет.
app.post('/invoicemodify', async (req, res) => {
let xero = new XeroClient(config);
let invoicemodify = await xero.invoices.update({
"InvoiceID": "*insert Invoice ID*",
"LineItems": [
{
"Description": "Consulting services as agreed (20% off standard rate)",
"Quantity": "10",
"UnitAmount": "100.00",
"AccountCode": "200",
"DiscountRate": "20"
},
{
"Description": "new thing",
"Quantity": "1",
"UnitAmount": "100.00",
"AccountCode": "200",
"DiscountRate": "50"
}
]
});
console.log("modify POST worked");
});