Is it possible to retrieve the data from a Sales Invoice - Line custom field using the API?
I have contracted a local developer to assist in developing an integration for our fiscal data requirements as per this topic. We are now required to include harmonized system (HS) codes for all line items on our invoices. I have created a custom field for this purpose:
This is populating the field in the sales invoice as expected:
However, the developer tells me that it is not accessible through the API. I have tried accessing the API using https://editor-next.swagger.io/ and the request URL https://[domain].manager.io/api2/sales-invoice-lines?term=10135&sortByDesc=true&sortBy=Reference and get the following:
{
"business": {
"name": "[business name]"
},
"skip": 0,
"pageSize": 50,
"totalRecords": 4,
"salesInvoiceLines": [
{
"edit": null,
"view": null,
"issueDate": "2024-12-10",
"reference": "10135",
"customer": "[customer name]",
"description": "[description]",
"item": "cytu028 - [item name]",
"account": "VAT payable",
"qty": null,
"unitPrice": {
"value": 1210,
"currency": "USD"
},
"discount": null,
"amount": {
"value": 157.83,
"currency": "USD"
}
},
{
"edit": null,
"view": null,
"issueDate": "2024-12-10",
"reference": "10135",
"customer": "[customer name]",
"description": "[description]",
"item": "cytu028 - [item name]",
"account": "Inventory - sales",
"qty": 1,
"unitPrice": {
"value": 1210,
"currency": "USD"
},
"discount": null,
"amount": {
"value": 1052.17,
"currency": "USD"
}
},
{
"edit": null,
"view": null,
"issueDate": "2024-12-10",
"reference": "10135",
"customer": "[customer name]",
"description": "[description]",
"item": "tlry021 - [item name]",
"account": "VAT payable",
"qty": null,
"unitPrice": {
"value": 30,
"currency": "USD"
},
"discount": null,
"amount": {
"value": 3.91,
"currency": "USD"
}
},
{
"edit": null,
"view": null,
"issueDate": "2024-12-10",
"reference": "10135",
"customer": "[customer name]",
"description": "[description]",
"item": "tlry021 - [item name]",
"account": "Inventory - sales",
"qty": 1,
"unitPrice": {
"value": 30,
"currency": "USD"
},
"discount": null,
"amount": {
"value": 26.09,
"currency": "USD"
}
}
]
}
I don’t see the HS code. Is there something else we should be doing to get it?

