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

46 results found

  1. Looking to export User Login History - either from a practice point or from the Xero Organisation point - you can find this information in Settings > Users > Login History, but I can't find a way to export via API.

    2 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  2. For UK VAT registered organisations, allow the date of the last VAT return submitted to be exposed via the API

    2 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  3. I want to create a tracking option ((i.e) Add tracking option) under the respective tracking category, using Xero tracking category API for my organisation. But while creating data using 'put' Requests method, it is not creating.

    I am using the below condition in python:

    response = requests.put(url=url, auth=oauth, data=xml_string)

    I want to know, what is the format for the data to be updated in the requests, for both content type xml/text and application/json.

    xml_string and url, I given is below:

    xmlstring='<Option><Name>S11963</Name></Option>'
    url = 'https://api.xero.com/api.xro/2.0/TrackingCategories/{Tracking
    Category}/Options'

    where Tracking_Category='620815a2-a7c6-4b85-8b01-ffb254ab34ad'

    Error: <ApiException xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">\r\n <ErrorNumber>500</ErrorNumber>\r\n <Type>UnknownErrorException</Type>\r\n <Message>An error occurred in Xero.…

    2 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  4. Update documentation for Prepayment allocations. In current documentation you get the feeling that prepayment can have allocation only on Invoice, but if you send CreditNote or another Prepayment it works correctly.

    It would be awesome to write this down in documentation and next time name the element TransactionID, or somehow so you don't think only Invoice is supported.

    http://developer.xero.com/documentation/api/prepayments/#title6

    2 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  5. I have previously used Xero personal and I have never found anything that I would rather use. I miss it and would love for you to bring it back to all the people who love to be organised but don't own a business.

    2 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  6. When adding Customers response with what Name is a duplicate,
    With Email Addresses give the email address that failed validation, I have a list of +-20 valid email addresses but Xero seems to believe one or all are invalid

    2 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  7. Currently, it seems that you need to make a separate call to get <Attachments>. Being able to get this supplied on the standard invoices/bank transactions/manual journals/credit notes endpoints when page is given would help lower the number of API calls without much increasing the amount of data sent.

    2 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  8. A application that I am working with needs organizational details after connecting to xero, Most of the info we need is available, but several fields exist in the Organization that are not yet exposed via API

    Can we get APIs exposed for Description and Email Address?

    Also, logo might be nice too if possible.

    2 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  9. .NET SDK has removed "JOBKEEPER" as an Allowance item. However, when retrieving Pay Items, an archived item with that type is retrieved, meaning the retrieval of pay items fails via the SDK.
    Should be able to filter out archived items when retrieving data.

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  General Requests  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  10. In XPM you can create a time entry for a Job you are not assigned to. However this is not possible if we are making the time entry through the API.

    The API should offer that possibility as it is the same as in the browser.

    The API is not allowed to reproduce the same behaviour as in the the portal which is a bug.

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  General Requests  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  11. It would be really useful to have the date a disposal was registered in the API

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  General Requests  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  12. Calculate any lump sum payments you may receive within the NHS.visit https://paidhours.co.uk/

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  13. We are trying to sync customer's Tasks across Xero Projects, currently we have to poll for all Tasks on each Project. Some customers are using 200+ 'active' (state= INPROGRESS) projects, however they are only adding 5-10 Tasks a day spread across these projects.

    If we were able to query the /projects endpoint with a 'If-Modified-Since' parameter (or header) and the result only contained projects either updated direct or those that had associated Tasks added/edited, then we would only need to call /projects/:id/tasks for those ProjectId's, likewise if this endpoint also could be queried with If-Modified-Since then only those new Tasks…

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  General Requests  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  14. Why Office 365 backup? Well, to put it simply, taking initiatives necessary to secure important organizational information is important to the survival of any organization. Attackers often target the information that is most sensitive and would fetch them the highest ransom. If recent trends and researches on these trends are anything to go by then these attacks are getting more sophisticated with each passing day.

    The best way to protect the data most important to you is to be in complete control of it yourself. EdbMails Office 365 backup is a one stop solution that not only helps you create…

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  15. Currently only 4 fields are supported through the API for Bank Transfers transactions – Amount, From Bank Account, To Bank Account & Date.

    It would be great if the remaining fields that are available via Xero's UI could also be supported in the API:
    API - namely:
    - From Account: Accounts Export Branch
    - To Account: Accounts Export Branch
    - Reference
    - 2 Amount fields (if From & To bank accounts are in different - currencies).

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  General Requests  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  16. The Schedule of Planned Payments shows a total of the bills in £ Sterling. However we pay some bills in Euros, the total needs to show in Euros for those invoices.

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  General Requests  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  17. I'm new to the concept of connected companies, despite having about a dozen related companies all on Xero for several years. Until now, we've manually captured the invoices that get raised between the companies.

    Is there not a dashboard tool of some sort that could get added, so show the balance owing in one company vs the balance receivable in another, thus allowing easy confirmation that the balances reconcile and that all transactions have been considered by both parties?

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  General Requests  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  18. when using the universal search, the search never finds invoices or bills ending in 00. For example search for invopice number "2300" this will return zero results. If the search is conducted from within the Sales search the invoice can be found.

    This issue also relates to Purchase orders and bills ending in 00

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  General Requests  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  19. I would like to be able to do a monthly cash flow projection. I would start with the cash flow from the past 12 months. I would present the average for each line item and give the forecaster the option to increase or decrease the figure for the coming 3 months. It would need some work to break out the revenue figure by account and to give a way to put in a projection for accounts or opportunities yet to be won by the sales team.

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  General Requests  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  20. I would love to have as short cut straight to Purchase orders from the main dashboard. :-)

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  General Requests  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  • Don't see your idea?