Accounting API
Welcome to our official feedback forum for the Xero Developer API.
The Xero Community site is the best place to submit feedback for improving Xero Business
525 results found
-
allow control for the default email when sending invoices
When sending an invoice through Xero.com the format includes a "Pay Now" button. I wanted this when sending an invoice through the API.
1 vote -
automatically insert a Pay Now button when an invoice is emailed to a customer via the API POST function
Currently the Xero API allows us to trigger the emailing of a Xero invoice to the customer via a POST command.
If a Payment Service is already set up in Xero, the emailed invoice should automatically include the Pay Now button.
1 vote -
Allow Calculating leaves in days and not hours
Please allow calculating leaves in days and not hours. Some Xero users prefer calculating leaves in days.
1 vote -
Search for a purchase order number using the API which includes a forward slash
We are creating purchase orders in Xero which have a purchase order in the format of: 'ABCDE/123'. These are coming from DataBuild. When using the PurchaseOrders API endpoint, we are unable to search for purchase orders due to the forward slash character. Have tried using various escape characters in the API call, but it does not work. The Xero API Explorer also fails when running the same call against the PurchaseOrders endpoint, yet the purchase order exists in Xero. We would like to be able to search for purchase orders using escape characters.
1 vote -
deferred
Our business uses deferred income, and my accounts person makes an excel sheet everything month to calculate it (I only discovered this the other day)
Having revied the invoice API, it would be awesome if
1) A field called diferredincome to the invoice item, so that we can flag an invoice on creation as diferred, and export that information via the api. The field value would be number of months. E.g. a difered invoice over a year would have the value of 12.
2) Create a diferred income report using this data.
3) Create the journal entried for the diferred…
1 vote -
Customisation of packing slip
There needs to be a simple way of customising the inbuilt packing slip (and accessing it) rather than having to go in and change the view.
Or can you please amend it to at least include a signatory section for the recipient to sign as Proof of Collection and change the name to Delivery Note.
1 vote -
Get, Post and Delete project Expenses
Currently, project endpoints are only available for projects, tasks and time. Unfortunately, expense for projects aren't available. Projects are an important feature for many businesses including construction and I've had numerous clients request this. This information can only be pulled via a detailed project report but the layout and format are very limited. So if the client would like to integrate the data to a CRM or format it a particular way they aren't able to.
1 vote -
Add batch support to the Assets API
CURRENTLY
The Assets API only allows POST requests of one Asset at a time.
ISSUE
If you need to create a lot of assets, that's a lot of POST requests.
SOLUTION
Support batch POST requests e.g. Payload = { Assets: [ ...assets ] }
1 vote -
Enhance endpoints such as Invoices to allow filtering on LineItems sub fields
For performance purposes and to keep the amount of data in transit down, it would be good to enhance the Invoices and other endpoints to allowing filtering on LineItems.
For instanced, AccountCode, ItemCode or TrackingCategories.
This will allow devs to query a smaller subset rather than pull all invoices.
1 vote -
1 vote
-
Include Contact field in Journal Report API
When running the Journal Report API, Contact should be included in the resulting fields. We want to be able to see contacts by Account for our planning system.
1 vote -
UpdatedDateUTC to be updated on Contacts when a Contact Group is modified
When a contact has been added or removed from a group, or when a group is changed the UpdatedDateUTC on the contact should also be change to reflect this.
1 vote -
Enable Bank feeds to public
Allow bank feed to be retrieved via Xero API. All I want to do is allow my staff to see what payments have been received in the last day so they can release equipment. Very basic. But I go through paying the subscription and setting up the whole thing just to find that obvious and needed option is not available?? If I try to setup an API with the NAB thats going to be a nightmare. Its all there in Xero - if we log in we can see it. So why not allow access with an API?
1 vote -
XPM - GET Staffs Capacities
It would be great if we could GET Capacities from Practice Manager
1 vote -
Set default branding theme ID on Contact POST
Be able to set the default branding theme ID on contact POST
1 vote -
Chart of accounts via API - bank accounts
As the Organisation creation wizard limits the import of Chart of Accounts to 1000 when they exceed this they need to be imported via the API. Causing additional pain to transfer the bank balance from the chart of account type pushed in via the API to a newly created chart of account to connect the bank feed to.
The constraints on the API is that the Credit cards and Paypal account types can only be created as type Bank Account type. This means that the client is unable to connect the correct Bank feed as the Account Type is incorrect.
…
1 vote -
Calculate any lump sum payments you may receive within the NHS.
Calculate any lump sum payments you may receive within the NHS.visit https://paidhours.co.uk/
1 vote -
Include content-disposition header in response on GET Files/{FileId}/Content
When downloading files via the GET Files/{FileId}/Content, there is no way to know the filename without first getting the details of the file via
GET Files/{FileId}/This means 2 calls must be made when downloading files.
As a suggestion, to reduce pressure on the servers, the Xero API should include the content-disposition and content-type headers on GET Files/{FileId}/Content
This would be similar how we need to include those fields on POST.
This means we could simply parse these headers to find out the file name, reducing pressure on the xero api servers.
1 vote -
Be able to get receipts pdf through API
Now the receipt is downloadable in the transaction:payment. However it would also be great if the receipt downloadable through API without the need of user to go in the xero account and download it.
1 vote -
Add Disposal Date to fixed assets in the API!
It would be really useful to have the date a disposal was registered in the API
1 vote
- Don't see your idea?