731 results found
-
Save an invoice as a bill With PDF.
The provision is to save the invoice as a "Bill to Pay" and associate the invoice reference(Custom If Possible) with the bill to pay, including the PDF of the linked invoice via API.
1 vote -
ManualJournals to have the DATE field as an optimised filter
With the introduction of the MANDATORY OPTIMISED FILTERS, some Xero customers that raise many ManualJournals can no longer access them via the API because the DATE field is not included as an optimised filter.
It's imperitive to be able to filter all transactions by date.
As such, all endpoints should have DATE field optimised.
This ensures we can do things like the follow snippet to pull a single month of data without it putting strain on the xero servers.
?where=(date >= DateTime(2025,02,01) and Date <= DateTime(2025,02,28))&page=1
1 vote -
Quote
I’m currently working with the Quotes endpoint (https://api.xero.com/api.xro/2.0/Quotes) and need to retrieve multiple quotes by their QuoteNumber.
Could you confirm if there is a way to fetch multiple quotes in a single request filtered by QuoteNumber?
Alternatively, would it be possible to support the where filter with OR conditions for multiple QuoteNumber values in future updates?1 vote -
Allow zero value invoices to be updated via the API
Currently they are unable to be updated as they are automatically marked as "paid". However, updates are allowed for these invoices via the Dashboard, so I would expect the same behavior via the API.
3 votes -
Get shareable Online Prepayment URL via API
Hi,
I saw that there is a way to get an online invoice url via the api. (ref: https://developer.xero.com/documentation/api/accounting/invoices#retrieving-the-online-invoice-url)
We hope to have the same way to easily get a shareable Prepayment URL via API for customers to view as well.
1 vote -
Webhook to notify Chart of Accounts changes
Please create a webhook to be notified when there are changes in the Chart of Accounts
https://developer.xero.com/documentation/guides/webhooks/overview/
2 votes -
Expose employee cost rate data through an API endpoint
Currently, we can enter employee cost rate data into Xero, but this data is not available back to us through the API. This limits our company's ability to accurately track project profitability, especially through more sophisticated solutions using BI tools outside of Xero. A simple solution would be to expose this data through the Projects endpoint (
Usertable) or another Xero API endpoint (Accounting?). Such a limitation has sparked recent conversation in our LT to migrate away from Xero as our company grows > 50 employees. Without this data available in the API, messy workarounds are implemented externally.7 votes -
Update Bills (ACCPAY) after they are paid
We should be able to update certain fields on an ACCPAY invoice via the API even after the bill is paid. This is in line with the Xero UI. In the Xero UI we can edit the Due Date and Reference still after payment but we can't edit anything via the API. These should match and we should be able to edit the reference (InvoiceNumber) and URL as they do not affect the payment or anything financial on the bill.
For reference the only reason I'm needing to update these fields is because custom metadata can't be applied to invoices…
2 votes -
Custom Fitted Caps Printing Comapny in UAE
Are you a fan of a fitted caps and want it to completely customise on your choice? Then visit Custom Caps AE because we are the best custom fitted caps printing company in the UAE. Visit us and order your custom cap now!
1 vote -
Print Invoices & Packing Slips via API
Currently, it is impossible to print Invoices and Packing Slips via API but this can be done via Web Interface.
1 vote -
Leather Jacket Halloween Costume
Add a touch of class and edge to your leather jacket Halloween costume with a leather jacket from 7thangle. Our jackets are ideal for creating costumes with a mysterious twist. Check out our ongoing Halloween sale and get the leather look that fits your character – perfect for making a lasting impression.
https://www.7thangle.com/halloween-jackets/1 vote -
Allow Invoice History and Notes for an individual invoice to be exposed within the GET invoice endpoint
We use Breadwinner to sync Xero to Salesforce. In Xero for an individual invoice we can see the History and Notes. We want to surface that data within the Invoice record in Salesforce.
1 vote -
Add ability to delete bank transfers
Add ability to delete bank transfers through the API
Currently you can only create them and not delete them or the associated transactions
1 vote -
adding contact to contact group
In my app all im using Xeros Api for is retriving contacts from a group but i also want to add contacts to a group i can add a contact but not too a group this is critical for my application as it needs to use Xero for this information
1 vote -
Add Expenses endpoint to the Projects API
The Projects module of Xero allows you to capture expenses. However, this data cannot be retrieved from any endpoint.
It would be good if an Expenses endpoint was added to provide the list of expenses add to projects (including estimate cost and revenue information).
4 votes -
Invoice API add created timestamp
Invoices have a Date field with the temporal resolution of YYYY-MM-DD (despite there being numeric values to support time as well).
This field shows the date that the invoice is created. It would be wonderful if the invoices had a time field, with the timestamp that the invoice was created.
Fundamentally, this is extremely similar to UpdatedDateUTC.1 vote -
Enhance API to include Invoice Created By information
Created by is an important audit field and minimally allows the broader organization to know who to go to for questions...E.g. Think PM getting Invoice questions from customers and then needs to speak with whomever created the invoice to review.
Additionally, this impacts many 3rd party integration tools such as Breadwinner that aim to surface Xero data into other systems. The better enabled integration partners are, the more successful Xero will be in growing with customers and entering larger companies.
Enhancement / Use Case:
Enable API to be able to include the name of the person creating an invoice via…2 votes -
Set up notification when customer uses Contact Merchant / Ask a Question button on online invoice where invoice generated by API
Where an invoice is created via API and the customer uses the Contact Merchant button and Ask a Question form found in the online invoice emailed to them, no user in the organisation is notified by email (as the creator user is 'System Generated').
There needs to be a way either to disable or remove the button, or specify an existing user or email address to be notified in these instances.
At present, a note is created attached to the invoice but users in the organisation are not made aware of its presence, leaving the customer frustrated their message has…
1 vote -
allow filtering on all endpoints for null/blank guid fields
Our customers / product requires the ability to filter by null/blank guid fields.
For example, the Invoices endpoint has a RepeatingInvoiceID field. We have customers that need to find all invoices that DID or DID NOT originate from a repeating invoice.
The logical approach would be via the where clause using one of the following syntax.
?where=RepeatingInvoiceID != null
?where=RepeatingInvoiceID == null
?where=RepeatingInvoiceID != ''
?where=RepeatingInvoiceID == ''This not only needs to apply to invoices but all endpoints (e.g. the invoices BrandingThemeID, the bank transactions OverpaymentID or PrepaymentID, etc.)
1 vote -
File Upload from Cloud Volumes
Allow uploading of documents (my use case is Invoices) from cloud storage. Currently you can provide the document content, but it renders as a blank document in the viewer.
1 vote
- Don't see your idea?