581 results found
-
Add more precision for Items endpoint
When getting an item from the /Items endpoint, even with unitdp set to 4, the TotalCostPool only provides 2 decimals of precision. Unfortunately I have plenty of items in my tracked inventory that have 4 decimal places of precision. This prevents me from getting the accurate average cost data.
2 votes -
reminders
Include as part of the Invoice api, a reminders node listing the date/s reminders have been sent, rather than expanding the separate InvoiceReminders request.
1 vote -
Add Delivery Address and Instruction to the Company API Endpoint
Company Address that is selected during PO creation in Xero contains Phone number and Instructions. These parameters are not returned when we are pulling Company with addresses via API.
We'd appreciate id this could be fixed.
2 votes -
add the "Source" field to your "Bank Transactions" endpoint
It would be useful to see the Source of a bank transaction to tell if it was user generated, csv upload or from a bank feed. Currently it seems you can only access this via the Bank Statement Report.
1 vote -
Add Total Record Count to GET Request Responses
It would be useful to have a total record count in the response when executing GET requests against the Xero Accounting API, especially in those instances where paging is being used.
For example, a GET request for Invoices could return:
{
"Id": "xxx",
"Status": "OK",
"TotalRecords": 6721,
"Invoices": [
....
]
}The use case for this is if I have an application that wants to display invoices to the user (without data replicating into the app), I'd like to display those in a paginated list. But there's no way for the app to know how many pages of Xero…
30 votes -
include an API for retrieving updated inventory only
Our developers are connecting to the Xero API to pull product quantities. Our orders from our websites, decrements the tracked inventory in Xero. We only want to update our website with products which have been updated in a 24 hour period.
An API code which checks if an inventory item has been updated recently would be a great feature. This would assist online merchants who have thousands of products grab only relevant updates and avoids the limitations of Xero API calls.
1 vote -
Overpayment where filter doesn't seem to work
I am trying to query overpayments by GUID with 'Where' filter and it doesn't seem to work.
Where=OverpaymentID==GUID("d32...b4") -> does not return any
Where=Status=="AUTHORISED" -> returns rows as expected
.../Overpayments/d32...b4 -> returns as expectedIs this a bug or I am doing something wrong?
1 vote -
Support BankTransaction.reference on GET request
According to BankTransaction documentation found at https://developer.xero.com/documentation/api/banktransactions
Reference is currently supported on Receive and Spend transactions.
Reference Reference for the transaction. Only supported for SPEND and RECEIVE transactions.
Is there a reason why this is not supported?
When I create a BankTransaction through either Xero UI or API, reference is stored and shown on UI; however, it is not available through BankTransaction API.
3 votes -
1 vote
-
Program needs a advice notice once a PO has been approved so purchasing officer gets notified without having to login continuously to check
Program needs a advice notice once a PO has been approved so purchasing officer gets notified without having to login continuously to check
1 vote -
report
I would like the Receivable Invoice Detail report exposed to the API, if possible. Right now I have to generate the report (with some custom settings) and export it in order to copy over sales data on specific SKUs to our custom system so we can do some analysis on those items. This is all a manual process, and it would be so much nicer to be able to automate it to run as a daily task that uses the API. Thanks for your help!
1 vote -
Include ContactNumber in the response when fetching a single Purchase Order
When requesting a list of Purchase Orders the <Contact><ContactNumber> field is included in the response but this is missing when requesting individual Purchase Orders. Please fix this.
1 vote -
Add ability to delete a ContactGroup
I can create a new ContactGroup through the API yet I cannot delete that group?
The documentation states "The DELETE method is used to remove a contact from a contact group or remove all contacts from a contact group."
Neither of which I want. I want to remove the entire ContactGroup from existing.
2 votes -
Be able to change the ReportingCode on an Account
It is currently not possible to update the ReportingCode and ReportingCodeName on an Account via the API.
We would find it useful to correct discrepancies in the assigned reporting codes automatically via the API
4 votes -
2 votes
-
make reporting api developer friendly
The Xero reporting api needs an overhaul to enable to report content in a format that makes it much easier to parse and retrieve data from it. The current way the data is represented requires custom parsers to be created at the consumer's end
5 votes -
Remittance Customization
Can we customise the Remittance Advise so that we can add company logo and other items as needed.
Thank you
1 vote -
Payments API HasAttachments
Hi there,
Currently, there is no way to determine via the API if a payment has an attachment. We are able to retrieve any attachments via using the BankTransactions endpoint (using the payment ID).
For completeness, we need to be able to have the HasAttachment attribute accessible when returning a list of payments - the only way to do this currently is to retrieve the BankStatements/ID/Attachments endpoint for EVERY single payment - which is a pretty big use of resources.
Alternatively (a breaking change) - can we either be able to retrieve Payments via the BankTransactions end point. Adding "HasAttachments"…
3 votes -
be able to enter customers address when you create a quote/invoice.
I'd like to be to able to enter the customers address when I create a quote or invoice. Currently I can only do this once the quote/invoice is created by editing the customers details.
10 votes -
Invoice Payments (property) object missing Account info
In invoice get api, it has Payments named property, which contain payment of that invoice. Problem is that Invoice->Payments property is missing Account info.
1 vote
- Don't see your idea?