Skip to content

Accounting API

Welcome to our official feedback forum for the Xero Developer API.

The Xero product ideas site is the best place to submit feedback for improving Xero.


Accounting API

Categories

JUMP TO ANOTHER FORUM

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

578 results found

  1. When using the If-Modified-Since header, journals updated via "find and recode" are never retrieved.

    There are two main issues with this:

    There is no way via the API to know when journals have been modified, so we're reporting numbers which don't reflect the GL.

    In order to resolve the issue, we need to reload all transactions since the earliest created date of the recoded journal. This could be hundreds of thousands of journals.

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

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

    3 votes
    0 comments  ·  Admin →
    How important is this to you?
  11. I'd like to build an automation to enter various comments (of my choosing) in the discuss tab in Xero depending upon what the AI finds in the transaction. The current APIs don't allow for comments to be entered in the discuss tab in Xero.

    3 votes
    How important is this to you?
  12. We need to be able to fetch bulk, paginated History and Notes via the API. Now it only has the ability to fetch records for single invoice. It will be great if we are performing one time ETL and we are getting the time out 429 status in error and rate limiting issue.

    3 votes
    0 comments  ·  Invoices  ·  Admin →
    How important is this to you?
  13. Either expose the time start in project time entries or expose project reports.

    This is extremely important when trying to calculate overtime and also to review timings when doing payroll.

    I actually cannot believe it is not already exposed.

    3 votes
    0 comments  ·  Admin →
    How important is this to you?
  14. 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?
  15. 2 votes
    1 comment  ·  Admin →
    How important is this to you?
  16. 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?
  17. 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?
  18. 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?
  19. 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?
  20. 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
    How important is this to you?
  • Don't see your idea?