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

54 results found

  1. it's challenging to determine which invoice line items are assigned to specific projects.

    I'm writing to suggest a valuable improvement to the Xero API: the ability to directly identify which invoices are linked to projects.

    While I've explored the existing endpoints for both invoices and projects, I haven't found a clear way to establish this relationship through the API data itself.

    Currently, it's challenging to determine which invoice line items are assigned to specific projects. This functionality would be highly beneficial for streamlining workflows and gaining deeper insights into project profitability.

    1 vote
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  New APIs  ·  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. XPM - GET Staffs Capacities

    It would be great if we could GET Capacities from Practice Manager

    1 vote
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  New APIs  ·  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. Request to Expose WIP and Staff Capacities API [XPM]

    I wanted to inquire if there are any plans or possibilities to expose APIs for wip and staff capacities in XPM. Such an API could be incredibly valuable for integrating with our internal tools and streamlining workflows.

    1 vote
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  New APIs  ·  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. Get, Post and Delete project Expenses

    Currently, project endpoints are only available for projects, tasks and time. Unfortunately, expense for projects aren't available. Projects are an important feature for many businesses including construction and I've had numerous clients request this. This information can only be pulled via a detailed project report but the layout and format are very limited. So if the client would like to integrate the data to a CRM or format it a particular way they aren't able to.

    1 vote
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  New APIs  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  5. Search for a purchase order number using the API which includes a forward slash

    We are creating purchase orders in Xero which have a purchase order in the format of: 'ABCDE/123'. These are coming from DataBuild. When using the PurchaseOrders API endpoint, we are unable to search for purchase orders due to the forward slash character. Have tried using various escape characters in the API call, but it does not work. The Xero API Explorer also fails when running the same call against the PurchaseOrders endpoint, yet the purchase order exists in Xero. We would like to be able to search for purchase orders using escape characters.

    1 vote
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  New APIs  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  6. how can i send purchase order to xero via api in c#?

    I am using XeroApi.dll, v1.1.0.33 SDK for OAuth and send Invoices to Xero with same SDK. But i can't find purchase order endpoint to create it.

    1 vote
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  New APIs  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  7. add the platform 'Clockify' as an integration option

    Hi, it would be great to be able to automatically import time logs from Clockify per client and create weekly invoices.

    1 vote
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  New APIs  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  8. View community posts as JSON

    This is for the community forum.

    I specifically want it to be able to fetch reviews about a company as we are looking to build a dashboard that combines all of the platforms that we get regular reviews on (Shopify, Xero, GetApp, Capterra) in order to better manage this process.

    For example, it would be good to be able to fetch this as JSON.

    https://community.xero.com/business/topic/2206861/

    1 vote
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  New APIs  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  9. create new endpoint for "Copy to Bill"

    there's an article for "Creating Bills from Purchase Orders" (https://central.xero.com/s/article/Creating-bills-from-purchase-orders), however I can't find endpoint for this action in accounting API (https://xeroapi.github.io/xero-node/accounting/index.html#api-Accounting).

    Update the status using updatePurchaseOrder (https://xeroapi.github.io/xero-node/accounting/index.html#api-Accounting-updatePurchaseOrder) won't let user create a bill in xero by default.

    Fyi, this is my case detail : (https://central.xero.com/s/case?caseId=5003m00001DLY6B)

    Thanks

    1 vote
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  New APIs  ·  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. API Connectivity

    Hello - Who can I speak with regarding help for API connection to a payment processor?

    1 vote
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  New APIs  ·  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. GST F5 API

    Ability to retrieve the Box1-13 information on GST F5 for Singapore audience.

    1 vote
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  New APIs  ·  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. User Activity

    I would like to be able to retrieve the User Activity but cannot see an API for this.

    1 vote
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  New APIs  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  13. Offer the Account Transactions report as an ODBC table

    I would like to be able to select a table in the ODBC connection that is the same as the Account Transactions report. This allows me to create financial statements and analysis based upon the full 'general ledger' of a company's transactions data set.

    1 vote
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  New APIs  ·  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. Expose Paidto / Paid from field Prepayment and Overpayemt API

    I am working on Overpayments and Prepayments and when trying to fetch the Prepayments I am not able to get the 'Paid from' field in the API response (record image attached below).

    below is the response that i get from the previewer for the attached record
    {
    "Id": "8b72a53f-5525-42e9-a959-56321ccc4ee0",
    "Status": "OK",
    "ProviderName": "Xero API Previewer",
    "DateTimeUTC": "\/Date(1606125619612)\/",
    "Prepayments": [
    {
    "PrepaymentID": "d7de4e66-02c6-4032-a3e0-7837a13a0cdc",
    "ID": "d7de4e66-02c6-4032-a3e0-7837a13a0cdc",
    "CurrencyRate": 1.000000,
    "Type": "SPEND-PREPAYMENT",
    "RemainingCredit": 0.00,
    "Allocations": [
    {
    "Amount": 6559.30,
    "Date": "\/Date(1479168000000+0000)\/",
    "Invoice": {
    "InvoiceID": "03300666-fa19-457b-a7ed-cf683850fb94",
    "InvoiceNumber": "Inv.#. RG1620064",
    "Payments": [],
    "CreditNotes": [],
    "Prepayments": [],
    "Overpayments": [],
    "IsDiscounted": false,
    "HasErrors": false,
    "LineItems": []
    }
    }…

    1 vote
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  New APIs  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

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

Feedback and Knowledge Base