Skip to content

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

  • Hot ideas
  • Top ideas
  • New ideas
  • My feedback

571 results found

  1. 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

    3 votes
    0 comments  ·  Accounts  ·  Admin →
    How important is this to you?
  2. 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…

    3 votes
    0 comments  ·  Invoices  ·  Admin →
    How important is this to you?
  3. 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.

    3 votes
    0 comments  ·  Invoices  ·  Admin →
    How important is this to you?
  4. Email (send) purchase orders via API

    This is available in Web Interface, but API does not have any documentation on it.

    3 votes
    0 comments  ·  Admin →
    How important is this to you?
  5. 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.

    3 votes
    1 comment  ·  Invoices  ·  Admin →
    How important is this to you?
  6. Apply Branding Theme to Prepayment via API.

    So we collect a lot of prepayments in our work, and those require a customized branding theme to act as a receipt as they are unlike the regular invoice payments.

    Hopefully in future, there will be a way to apply a branding theme to a specific PrepaymentID via the API too.

    Thanks!

    3 votes
    0 comments  ·  New APIs  ·  Admin →
    How important is this to you?
  7. Remove populated FullyPaidOnDate after payment is reversed

    If a payment is applied to an invoice the FullyPaidOnDate is populated correctly and appears through the API.

    However, when a payment is reversed on a previously fully paid invoice, the FullyPaidOnDate will not be removed from the XML result through the API, regardless of the fact that the invoice is not fully paid.

    2 votes
    0 comments  ·  Admin →
    How important is this to you?
  8. 2 votes
    1 comment  ·  Admin →
    How important is this to you?
  9. Multiple transaction handling with commit and rollback

    I would like to have the ability to use the API to enter multiple transactions with the ability to commit or rollback, as appropriate - like you do with a database.

    2 votes
    How important is this to you?
  10. Partial payment feature for invoices coming through API

    Enable the ability to split payments on a bank rec coming through the API so we can reconcile merchant payments from two separate machines on 1 day. 1 invoice, 2 payments currently unable to split.

    2 votes
    0 comments  ·  Invoices  ·  Admin →
    How important is this to you?
  11. Fix the Expense Claim dates

    The C# wrapper is looking for CreatedDateUTC, UpdatedDateUTC & Date but the API returns just UpdatedDateUTC and even this appears to be wrong in my testing (I get 2008-09-25T11:04:21.707).

    I'd like to see ReportingDate and PaymentDueDate.

    2 votes
    How important is this to you?
  12. List all organisations of users after authenticated with a xero app

    I am an accountant, here is my suggestion i just create an app on xero and ask my clients to authenticate with the app. After authentication i need list of organisation of my client and basic organisation details .

    2 votes
    How important is this to you?
  13. Update bank accounts

    Currently you can update any account from your chart of accounts except bank accounts.

    This suggestion is to add update (POST) support for accounts with Type of BANK on the Accounts endpoint.

    Note It is possible to create bank accounts, this is specifically in regard to updates.

    2 votes
    2 comments  ·  Accounts  ·  Admin →
    How important is this to you?
  14. Filter by Last Edited By

    Is it possible to filter by lasted edited? I would like to exclude data that was last edited by the System and only data that was edited by a xero user

    2 votes
    0 comments  ·  New APIs  ·  Admin →
    How important is this to you?
  15. Be able to do a GET on item transactions

    eg get all transactions affecting xyz item for abc period? Qty and value.

    2 votes
    How important is this to you?
  16. Specify date range in Chart of Accounts

    When you drill down to the transactions within a particular account in the Chart of Accounts it would be handy to be able to specify a date range so you see the transactions within that date range only.

    2 votes
    How important is this to you?
  17. create a new report for suppliers customers

    We need a report which can show all activity in suppliers/customers ledger by date ie invoice date, description, payment date. I cannot see anywhere a report like that which would be very useful.

    2 votes
    0 comments  ·  Reports  ·  Admin →
    How important is this to you?
  18. Add a notes panel to the dashboard

    A notes panel on the dashboard would be great so other people in your organisation can see what the procedures are with that client.
    there is a place to put notes in Practice Manager.

    2 votes
    How important is this to you?
  19. Prevent me from adding new contacts so easily from the "Add Bill" (and similar) screens.

    I have batches of 20 or more bills to add at once.
    I want to do them quickly.
    I know the supplier name is already in Xero and that autolookup will find the name if I just type the first 3 letters.
    But alas! I hit the TAB key before the autolookup feature has worked, and now I've created a new supplier called Ral, or Mad, or Win, or Upg, or...
    Please fix this, it drives me mad.

    2 votes
    How important is this to you?
  20. New Feature - Contacts Reform

    • Contacts/Project Dashboard - The Contacts page could be improved with a dashboard of all relevant data for that Contact such as the P&L for the client and their projects. I would also like to see a Statement feature detailing all invoices and payments in journal display i.e. account debits and credits, filtered either by Contact and/or Projects.

    • Sales Pipeline – A New Leads/Tenders/Quotes feature would allow the Sales team to add details for new clients and projects. Unsuccessful New Leads could be demoted to Old Bids which would keep the contact, bid and project details on the system.…

    2 votes
    0 comments  ·  Contacts  ·  Admin →
    How important is this to you?
  • Don't see your idea?

Feedback and Knowledge Base