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
571 results found
-
Be able to add a file attachment to a Pay Pal transaction.
I have noticed when a Pay pal transaction is transferred for reconcillation you cant add a file.
1 vote -
Xero Workpapers API
Xero now has an integrated Workpapers application (http://www.xero.com/workpapers). This is a placeholder to track requests and potential use cases so we can evaluate development of this feature.
30 votesPublic API PM responded -
Include ContactNumber in the response for GET CreditNotes
GET CreditNotes has the InvoiceNumber field but not the ContactNumber field. It would be quite nice to have both.
7 votes -
API report Sales by Item
Provide API to get report Sales By Item. because it will help to analyse sales by Item (Product). Now we can generate the report but I don't see API to get report data as other financial report.
22 votes -
Approved Invoices:: Should have the facility to "Revert it back to draft"
Once an invoice is approved, it should have the facility to "revert it back to draft"
It is because of the reason that mostly, my client ask me to approve the invoice and then says that it's not yet approved and then i don't have the facility, ultimately it is showing in our accounts that an overdue invoice is available, which is actually not yet approved.
Xero should facilitate us in such a way.
Thanks
Hassan133 votes -
Lets make the integrations with client details seemless
Challenge:
We love using Xero there are so many pluses! But…we also use add-ons which integrate with Xero. When information is pushed and pulled through, if our clients have misspelt their company name, or even written Limited as Ltd (or vice versa) it creates a whole new client in Xero even if the client currently exists (eg.if purchasing tickets through Eventbrite). We have three integrations going so this can happen three different times and for our administrators and accounts team…a logistical nightmare .
Solution:
I’m pretty sure a code can be developed that recognizes elements in a company name (or…
13 votes -
be able to retrieve Reports in PDF format as it is with the website
I would like to export PDF reports via the API to email to management monthly via a 1 click process. I cannot built this presently without converting the report data to PDF format myself.
30 votes -
Add User element to Invoices API to allow Suppliers to approve system generated invoices
Added to wrong section, moving here to Invoices.
I'd like to generate draft Bills for my subcontractors via xero api, and let them review and submit the invoice. If the User element is exposed like it is in expense claims, then the invoices will be available to the users that it is attached to, and have the draft invoice role.
12 votes -
Expose Inventory Items Summary report
Currently the Inventory Items Summary report is not exposed yet via Xero API. Please vote so we can keep track the demand for it.
46 votes -
Create an api for the in.xero.com portal?
It would be cool if we could push invoices to the in.xero.com portal from other 3rd party applications, then users could import them seamlessly into their accounts.
1 vote -
be able to retrieve account transactions via the api.
Provide an API to retrieve the transactions of an account. (e.g. something like this Profit & Loss report-> click on the YTD value of an account)
More discussion in the thread https://community.xero.com/developer/discussion/326819/
1,226 votesCurrently, we’ve no plans to work on this feature but please continue to add your votes and comments.
We’re continually adjusting our priorities as different features are completed and your feedback is really important.
-
Website URL in API feed
Please include the Website URL in the API feed. Thanks.
9 votes -
Return TrackingOptionId from GET BankTransactions
TrackingCategories returns IDs for both categories and options as follows
<TrackingCategory>
<Name>My Category</Name>
<Status>ACTIVE</Status>
<TrackingCategoryID>a020cd2b-31ac-49a4-b459-f8ffbe854e7c</TrackingCategoryID>
<Options>
<Option>
<TrackingOptionID>dc167d85-6c3a-4261-b7f9-4fda00c2e38d</TrackingOptionID>
<Name>My Option</Name>
</Option>GET BankTransactions with a bank transaction id specified returns both the category id and name, but only the option name (no id).
<Tracking>
<TrackingCategory>
<Name>My Category Name</Name>
<Option>My Option Name</Option>
<TrackingCategoryID>23333b58-b938-479c-9bdd-5a599bec698c</TrackingCategoryID>
</TrackingCategory>
</Tracking>12 votes -
allow ItemID to be specified when adding line items
It seems to be possible to supply the ItemCode but not the ItemID. I guess the ID is unique for each item? It would be really great in my opinion if the API could be consistent and the ID field was always used to specify a join whenever you are creating or updating anything.
Consider the following use case:
A web app with integrations to xero to do all of the invoicing, and inventory price management. Contacts (users), orders (invoices) and products (items) are stored in the app, but also created in xero. The app then stores the xero id…
17 votes -
Expose internal unique identifiers in the API when retrieving reports
Because we currently extract accounts through reports, we don't get the internal unique identifier and have to match on number and name. If the user re-names or re-numbers an account in Xero (and this is likely to happen to other entities) we lose the connection to the account stored in our system and the user potentially loses data.
31 votes -
add custom fields to contacts
Ability to create or edit additional 'custom' fields to use for notes, additional phone numbers, job descriptions, etc.
232 votesCurrently, we’ve no plans to work on this feature but please continue to add your votes and comments.
We’re continually adjusting our priorities as different features are completed and your feedback is really important.
-
Validate only option for POST and PUT
Currently when you POST or PUT, Xero will either accept or reject each of the entries. Provide an option to POST or PUT data (Invoices) and have the results returned WITHOUT actually updating any data. That would allow an All or Nothing approach to batch data submission.
5 votes -
allow sales unit prices to be to 3 decimal places - to avoid rounding errors
when a supplier generated sales invoice is received it would be nice to be able to agree to their grant total
1 vote -
PDF's attached to purchase invoices have a URL link so that they can be used by 3rd party apps
PDF Invoices that are attached in Xero have a URL that 3rd party apps can link to
e.g a purchase invoice has an attachment which is thescanned copy of the invoice, we would like a url so we can link the pdf to a web app
1 vote -
Enter budgets via the API. Both historical and current.
This would allow us to build tools to do bulk budget exports for multiple periods from our current system. (I think that budgets import might be coming through the user interface anyway, in which case this isn't really needed).
156 votes
- Don't see your idea?