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
52 results found
-
Add more objects to Zapier
You've already created an app on Zapier, well done. But the app is very limited (Invoices, etc). Please add more object types. If most of your object types were there, we could integrate much easier with Xero. And Xero's technical cred would increase dramatically if the ease of moving Journals, Payments, etc were simply creating new Zaps.
5 votes -
Update Xero Projects API endpoint to Include estimated costs
The Xero Projects API / Projects endpoint include an estimate field that provides the estimated revenue.
It would be good to add an additional estimateCosts field to provide the estimated cost so as to be able to calculate margin for a given project.
4 votes -
Add Expenses endpoint to the Projects API
The Projects module of Xero allows you to capture expenses. However, this data cannot be retrieved from any endpoint.
It would be good if an Expenses endpoint was added to provide the list of expenses add to projects (including estimate cost and revenue information).
4 votes -
Create an API for the Expenses by supplier report
We would like xero to build an API to extract the report called "Expenses by supplier". Currently to extract spend by supplier we have to extract all payments and bills and build this back up ourselves.
4 votes -
budget upload to Xero API
It would be great to have an budget upload API.
I'm using G-Accon to push data in Xero, it would be great to be able to push budgets too.
Currently, Xero's budget manager is a bit rigid in its layout. However with G-Accon I could use a custom layout, or for example narrow down for a departmental budget, and then push to Xero.3 votes -
Send Remittance Advice via API
I would love to be able to send a remittance advice via API. There are a couple of scenarios where this is would be useful:
1. Monitoring the bank feed for reconciled payments and sending the Remittance ass appropriate
2. Generating a payment file from a list of invoices that are being paid and sending the remittance as appropriate3 votes -
Practice manager - Ability to update task time allocations via API
The ability to add Job allocation and staff allocation times into a job in Xero Practice manager via the API.
3 votes -
Email stopped coming in Organisation Payload and broke my Integration
This is not a suggestion is a petition.
The payload of the organisation used to bring the email set up in the organisation itself, until 1 week ago that broke my integration,
My integration serves invoices to the Costa Rican Government IRS and is broken at the moment, had to set up a default/dummy email on the part of the invoice that says who emits the Invoice and there will be issues with people not accepting Invoices due to the default email.The customers of my customer will get their Invoices not accepted and those are >10k Invoices.
My customer…
3 votes -
Add an API endpoint for starting and stopping project timers, and getting the current time
There are currently endpoints for adding time logging to Xero, but not for interacting with the running timers.
It would be really helpful to be able to do this, so that I (and others) could have external tools (in my case a StreamDeck) able to start and stop timers.
I would also like to be able to request information on what the timer is currently on in order to get live feedback.
3 votes -
Practice Manager - Job priority update via API
Include priority as a field in job GET response.
Include the ability to update the job priority.
3 votes -
Provide superannuation payment data through the API
Provide superannuation payments data through an API - to represent what is available in the superannuation payments report currently.
This would also need an employee Id - currently only shows the employee name.
3 votes -
2 votes
-
Please provide an API to get Login History
Hi Team,
Can you please provide an API to get Login History of all users.The data is already available in Xero's Dashboard but there is no API associated for the same.
It will help us to track our users in more better way.
2 votes -
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 -
"Permit Number" field for Singapore-based Entity expose via API
We will need that field to integrate with our external CRM system.
1 vote -
GST F5 API
Ability to retrieve the Box1-13 information on GST F5 for Singapore audience.
1 vote -
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 -
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 -
User Activity
I would like to be able to retrieve the User Activity but cannot see an API for this.
1 vote -
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
- Don't see your idea?