Skip to content

Developer Tools

This forum is dedicated to gathering feedback, ideas, and suggestions for Xero's developer tools, including webhooks, SDKs, API Explorer, documentation, and other resources.

Developer Tools

Categories

26 results found

  1. When creating multiple records in a single API request (e.g., contacts or invoices), if some records succeed and others fail, the response only includes information about the failed records.

    There is no indication of which records were successfully processed, making it difficult to reconcile results and handle retries programmatically.

    It would be highly beneficial if the API could return a structured response that includes both:

    A list of successful records (with IDs)

    A list of failed records (with error messages)

    This enhancement would significantly improve error handling and make batch operations more reliable and developer-friendly.

    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)
  2. An Enterprise Xero Platform for larger clients to transfer to instead of having to go to another Accounting Platform. So you can transfer them to this 'level' of Xero and the transactions etc flow with it.

    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  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  3. A simple fix maybe - you do not seem to have implemented Page() on the JOURNAL endpoint in C#. The other endpoints all have it - and offset is a little mysterious.

    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  ·  SDKs  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  4. Make it 'clickable' so you can go back to transactions that may need editing, or to remember how you handled a credit note etc. This would be great for people not that familiar with Xero.

    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)
  5. I'd like to generate draft invoices for my subcontractors via xero, and let them review and submit the invoice.

    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)
  6. Put TimeLines API gives BAD Request message does not have sufficient information

    https://api.xero.com/payroll.xro/2.0/timesheets/{TimesheetID}/lines/{TimesheetLineID}

    {
    "date": "2017-03-06T00:00:00",
    "earningsRateID": "1e5304e6-40c8-4dd8-9bfb-87b70de7a705",
    "numberOfUnits": 17
    }

    these values were inserted in correct format based on the data I have but still getting the 400 BadRequest Error!

    If anyone knows a work around it please help!

    0 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

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

    We're glad you're here

    Please sign in to leave feedback

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