581 results found
-
Add an 'IN' operator to WHERE filter, to use a list
I've previously used ODATA when filtering requests - e.g. MYOB.
It provides an 'IN' operator for the filter, so you can request using a list of items.
e.g. ?where=Code IN ('1234','1245','1236','1237','1238')
Obviously, this translates directly to the common SQL clause - WHERE column_name IN (value1, value2, vlaue3, etc)
Thus avoiding the need for multiple request, or paging an ALL accounts request and then filtering locally.
1 vote -
add the option to send a idempotency key with requests to update or change resources
For example any network, process issues etc may cause a request to create an invoice (or other resource) to occur, but the response to never be recorded. Potentially causing the process to retry this action.
One way is to add a idempotency key which Stripe for example does nicely here: https://stripe.com/docs/api/idempotent_requests
Another way would be to have a non consumer facing external ID, for both the resource and lineitems that can be set by the application and then check for its existence later. Or allow the application to set the UUIDs for these resources
For something as accurate as accounting,…
1 vote -
Increase the number of uncertified apps you can link to Xero, 2 is very limiting!
We aren't able to connect a 3rd party uncertified app due to already being at the limit of 2. This poses quite an issue for us!
1 vote -
XPM - GET Staffs Capacities
It would be great if we could GET Capacities from Practice Manager
1 vote -
Add an API endpoint for starting and stopping project timers, and getting the current time
There are currently endpoints for adding time logging to Xero, but not for interacting with the running timers.
It would be really helpful to be able to do this, so that I (and others) could have external tools (in my case a StreamDeck) able to start and stop timers.
I would also like to be able to request information on what the timer is currently on in order to get live feedback.
1 vote -
Send Remittance Advice via API
I would love to be able to send a remittance advice via API. There are a couple of scenarios where this is would be useful:
1. Monitoring the bank feed for reconciled payments and sending the Remittance ass appropriate
2. Generating a payment file from a list of invoices that are being paid and sending the remittance as appropriate1 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 -
Sync 0.00 value invoices and credit notes from Stock&Buy to Xero
Sync 0.00 value invoices and credit notes from Stock&Buy to Xero
Some online orders will be synced to S&B with 0.00 value to ensure our stock are correct. We will add the sales invoices into Xero base on these orders fortnightly statement. These 0 value invoices can be synced to Xero, but the refunds can't. This will cause the inventory difference between S&B and Xero.
Thank you.
1 vote -
1 vote
-
Practice manager - Ability to update task time allocations via API
The ability to add Job allocation and staff allocation times into a job in Xero Practice manager via the API.
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 -
Have addresses from the Fishbowl API be sent to the individual invoice rather than overriding the address in the contact screen
Allow Xero to receive billing and shipping addresses directly as the billing and delivery address for an individual invoice rather then it being sent to the overall contact screen. This would allow for invoices to have different addresses on them for the same client depending on the order. If this worked correctly, we could then have that address tied to and saved to an individual invoice. Currently, we have to manually change the address on every single invoice as our clients have orders shipped all across the country and the world.
1 vote -
if-modified-since and pagination for Repeating Invoice api
When will if-modified-since and pagination will be available for repeating invoice endpoint
1 vote -
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 -
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 -
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 -
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 -
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 20 characters in Phone Number field in New Zealand and UK
Problem:
The Xero phone number field only supports 13 characters in New Zealand and the UK. We have build an integration between Xero and BambooHR that is used by mutual companies in Australia, New Zealand and the United Kingdom. It has become a global necessity to keep mobile phone numbers with a country prefix. 13 characters, your current Xero limit, is not long enough and needs to be lengthened.
Solution:
We propose that Xero allows 20 characters in this field as BambooHR and many other companies now do.
Benefit:
Happy mutual customers who can data entry effectively important communication numbers.…
1 vote
- Don't see your idea?