Hello,
I’ve been exploring the Manager.io API, but I’m a bit stuck. The documentation is very limited, so most of this has been trial and error.
Currently, I’m using this endpoint to fetch invoice information:
http://localhost:55667/api2/sales-invoice-form/key
The response I get includes basic info like issue date, due days, reference, customer ID, line items, and custom fields, for example:
{
"IssueDate": "2025-08-24T00:00:00",
"DueDateDays": 40,
"Reference": "89",
"Customer": "306cbd06-7dee-48bc-af9f-e885f996afd5",
"BillingAddress": "xxxxx",
"Lines": [
{
"Item": "85edce84-f75a-4884-867e-69e48e35dc75",
"LineDescription": "xxxxx",
"CustomFields": {},
"CustomFields2": {
"Strings": {},
"Decimals": {},
"Dates": {},
"Booleans": {},
"StringArrays": {}
},
"Qty": 39.0,
"SalesUnitPrice": 30.0
}
],
"HasLineNumber": true,
"HasLineDescription": true,
"HasSalesInvoiceFooters": true,
"SalesInvoiceFooters": ["bce45dd6-bd9d-4ea9-9e20-864d45ba3b3d"],
"CustomFields": {},
"CustomFields2": {
"Strings": {},
"Decimals": {},
"Dates": {},
"Booleans": {},
"StringArrays": {
"274cc860-d963-4f79-899c-b6a6c0beff47": ["xxxx"]
}
},
"Key": "798e2d38-fa32-4a65-b638-2d67fa6cbbc2"
}
The problem is that some important info is missing, such as:
-
Client name
-
Client phone number
-
Full description
-
Custom fields
Is there a different endpoint I should be using to get all this information, or is there a way to expand the current response to include these details?
Thanks in advance for any guidance!