173 results found
According to the http://blog.xero.com/developer/api/BankTransactions/ page, "This endpoint does not return payments applied to invoices or transfers between bank accounts".
While there is a separate API for payments to invoices, one doesn't exist for Bank Transfers. Please can it be added?46 votes
It would be great if the Organisation's addresses were available in the response message of GET Organisation, just like the addresses that are available in the response message of GET Contact.6 votes
Address details is now returned for the organisation. See our recent release notes for further info: http://developer.xero.com/v2-release-notes/#2.22
Attachments (one actually) are permitted for Receipts and Accounts Payable. They would also be very useful for Accounts Receivable (invoices to be sent to customers).
Common attachments to be emailed with the Invoice are timesheets, quotes, and copies of acceptance certificates.
Attachments help getting the customer to approve an invoice, in turn helping to get the cash back faster.17 votes
This morning’s API release has extended support of attachments (file) to accounts receivable (sales) invoices: http://developer.xero.com/documentation/api/v2-release-notes/#2.31
The current budget summary API report (http://blog.xero.com/developer/api/reports/#BudgetSummary) returns the overall budget summary report. Within Xero, you can create additional budgets which can be filtered by tracking category. This request is to:
- Provide a Budgets API endpoint
- Allow the budget summary report be filtered by budget802 votes
The GET budgets endpoint is now live, but is available exclusively to App Partners who have migrated to OAuth 2.0 and entered into the new App Partner Program https://devblog.xero.com/getting-ready-for-xeros-refreshed-app-partner-program-6e09fa36fce8
The retrieve budgets functionality will be generally available to all integrations on OAuth 2.0 from April 2021.
Note: the new App Partner Program is currently under invite-only Beta with full launch expected to be late 2020.
Checkout the documentation here https://developer.xero.com/documentation/api/budgets
The ability to set a random identifier on invoice items, on an item by item basis.
The identifier could be anything from a numeric ID, to a 32 character hash7 votes
LineItemIDs are now exposed on Invoices. This provides a unique identifier for each line item.
Xero has recently released online invoicing functionality within the main application (http://help.xero.com/#OnlineInvoices).
Be able to retrieve the online invoicing URL via the Xero API.
Note that this URL is only generated when the invoice is emailed within the Xero application. Exposing this field will be of limited value until further work is done to be able to email an invoice from Xero via the API (but that is a separate issue).462 votes
It’s been a long time coming but it’s finally here, the online invoice url is now available via the API!
Thanks for your patience.
Product Owner – Developer Platform
Allow users to sign into 3rd party applications using Xero as a single sign on provider (probably through OpenID).97 votes
You can now use Xero as an SSO provider using OAuth 2.0 and OpenId Connect.
Check out the docs here: https://developer.xero.com/documentation/oauth2/sign-in
Return discount rate info of Contacts in a GET Contacts response12 votes
I'm currently using the PayCycle API and there is no way to send information of any leave taken through on timesheets3 votes
It would be good if you could page through a results set.
I want to be able to return the latest 5 approved invoices.
Given that I don't know when they were created I can't use a filter on any of the date fields and it would be a waste of bandwidth to get all approved invoices a simple pagination system would work well.1 vote
Sadly we missed this request when we released pagination on Invoices a while ago: http://developer.xero.com/documentation/api/invoices/#title11
As this forum is for developer API functionality requests and yours relates to something that would need to happen in the main application, I’m afraid we have to decline this suggestion, but don’t take it personally – we would still love to see you make your suggestion in the Xero Community forum: https://community.xero.com/business/
Allowing developers the ability to programatically access the GST type would allow us to create applications that allow accountants the ability to efficiently & automatically group entity types for easier reporting.4 votes
This data is available via the SalesTaxBasis value on the Organisation endpoint
It would be useful to be able to access the "Line of Business" field programatically, which would allow developers to then build analytic tools for accountants3 votes
The line of business field is now returned on the GET Organisation API call: http://developer.xero.com/documentation/api/organisation/
The main Xero application now allows the application of a discount on a line item. While discounts on line items can be retrieved via the API (GET) it is not possible to create a discount via the API (PUT/POST). Add your votes here if this is something you would like to see.264 votes
Adding line item discounts on ACCREC / sales invoices is now supported. See release notes – http://developer.xero.com/documentation/api/v2-release-notes/#2.32
I would like to be able link the UserID with the email associated to it. knowing the email address of a xero user, is required to achieve any mash up with external services.
I’m pleased to confirm we have added this field to the users endpoint in our most recent release: http://developer.xero.com/documentation/api/v2-release-notes/#2.45
See top box7 votes
Purchase orders are now live in Xero:
If your request related to purchase order functionality within the Xero API, please vote and subscribe to this thread:
The majority of our invoices are for many hundred thousands of units, each of which cost something like USD$0.00015.
The API currently rounds this LineAmount to 0.00 then complains that my total doesn't equal the sum of the lines.56 votes
Whoops, apologies folks – we have released a feature that supports 4 decimal places on UnitAmounts:
Apologies for being slow to update this thread.
See the latest comments on this below225 votes
The API now supports the retrieval and allocation of prepayments and overpayments using the new Prepayments and Overpayments endpoints.
Refunds of Prepayments and Overpayments can be created via the Payments endpoint.
Creation of prepayments and overpayments is still done via the BankTransactions endpoint.
Retrieve reports such as P&L, trial balance & budget by tracking category.
Our customers have requested for the ability to import their tracking categories from Xero into our program for reporting purposes. Any idea when the API will support this?
(edited by Xero staff for clarity)53 votes
Thanks for your votes everyone. We have released the ability to retrieve the P&L and balance sheet reports by tracking today: http://blog.xero.com/developer/v2-release-notes/
While budgets by budget (tracking) is available within the main Xero application, we were unable to fit that into this release – we have a new uservoice request thread if you still want to see this feature (http://xero.uservoice.com/forums/5528-xero-api/suggestions/3267328-budget-summary-report-by-budget) but we hope most of you will find the above sufficient.
Be able to create and manage repeating invoices (http://help.xero.com/#Accounts_RepeatingInvoice) via the API.1,104 votes
Hi all, I’m pleased to announce this functionality is now available - see the developer documentation here. You’re a patient bunch, and we thank you for bearing with us! - Lance
- Don't see your idea?