581 results found
-
User Activity
I would like to be able to retrieve the User Activity but cannot see an API for this.
1 vote -
Expose the new Expense feature via the API
Xero previously had an Expense Claims public API available (https://api.xero.com/api.xro/2.0/ExpenseClaims)
However since 2018, a new Xero Expense product has replaced Expense Claims and any new organisation is forced on the new expense product. This new expense product currently has no available API.
This is a regression as the previous API allowed developers to build integration with the Xero's expense features, however it is now not possible anymore.
There is an existing trello card for this feature however I do not understand why it is still in the "nice to have" column although the number of votes is higher…
6 votes -
Implement filters available from front end
Incorporate the filters for outlet and revenue type and other available segmentations.
Noted that Xero allows the user to configure accounts by 2 segmentations: seg1 and seg2.
For example, trial balance filtered by seg1 and seg2.
Alternatively, if the output can show information of seg1 ns seg2 for each transaction or account will also do.
1 vote -
Allow Invoice only users to use the API
As seen on this link: https://developer.xero.com/faq/permissions#user-permissions , currently only standard users can use the API, however, this makes no sense for my use case, and this is probably the same for other people.
Right now I'm trying to build an app that will automatically create invoices and email them to the contacts, however, I do not want to connect a standard full user to my application, as the returned access token will have full access to all my banking account statements whereas all I need I to create a Sales Invoice, which could be done with a "Sales Invoice only"…
4 votes -
add Contacts as an element to GET Journals
This would allow much greater financial reporting flexibility. Like Tracking Categories, not all Journals have Contacts. Your new Xero report, P&Ls by Contact, leads me to believe the Xero data structure may support this. Thank you!
4 votes -
Invoice Webhook - Send payload for custom connections
When the new authentication system goes live - the invoice webhook should send the invoice payload. This makes sense as the authentication system is 1:1, and it will reduce the amount of API calls.
1 vote -
I want to delete BankStatement via API
In many cases, people make mistakes. On my Xero application, it happens too. I want to enable people to delete the transactions made by mistake.
2 votes -
Contact Bank Details (all fields) to be able to be updated via API
At the moment, contact bank details fields need to be updated through the front-end UI, only the BSB and Account number can be updated via API. Just wondering if Xero can add all fields to the Update contact details API function?
"BatchPayments": {
"BankAccountNumber": "0000007",
"BankAccountName": "XXXXX",
"Details": "SQUAD",
"Code": "",
"Reference": ""
}11 votes -
Manual Journal Webhooks
Hi,
I was wondering if there was any plans to implement webhooks for Journals?Would be a great implementation for building block to Xero and working with the system.
3 votes -
longer SKU Number field
Your system needs to support longer SKU's if you plan to continue working with the KATANA platform and Shopify they do not have a hard SKU limit and because of this we are unable to import a number of the orders we import from Shopify into Katana... and this requires us to do a work around to create a order/invoice in your system...
2 votes -
Send pdf invoice when invoice send is triggered by the API
We have been trying this endpoint
POST https://api.xero.com/api.xro/2.0/Invoices/aa682059-c8ec-44b9-bc7f-344c94e1ffae/EmailIt sends an email to the customer with a link to the invoice.
Currently it is not possible to configure this so that it includes the pdf attachment. There is a check box option for this functionality if using the UI.
I am just thinking of all those people that want their pdf invoices sent directly to their ReceiptBank accounts etc.
1 vote -
batch payment
An API to attach file for batch payment
1 vote -
2 votes
-
Add journal count to the Organisation endpoint.
It would be useful to get a general idea of the size of a particular organisation. The journal count also serves as a maximum on the journal number field. Useful for displaying the percentage completed, if an API user is pulling the entire ledger.
1 vote -
Update the UpdatedDateUtc value on an invoice when an invoice is sent or unsent via the Xero web interface
Sadly this is a bug not a feature request ...
We have found and verified that invoices that are sent via the Xero web UI do not update the UpdatedDateUtc value. In the case of synchronising to an external system this makes it difficult to keep the invoice status in sync (so we can avoid expensive API calls).
Typical use case is:
- A lot of invoices are created - these sync to our local system.
- We track the latest modified date and store for future syncs.
- Invoices are sent from Xero - webhooks trigger for these.
- We then check with…
1 vote -
CIS Fields on Contact via API
There is currently no way to set or retrieve CIS fields via the api with the exception of:
- CIS Enabled (GET ONLY)
- CIS Value (GET ONLY)This request is to be able to GET POST AND PUT all contact CIS fields via the API including:
- CIS Enabled
- Registered CIS Name
- CIS Rate
- Organisation Type
- Unique Taxpayer Reference
- Subcontractor Verification Number
- National Insurance Number
- Customer Registration NumberNOTE: Although Customer Registration Number is not under the CIS section, it IS mandatory if CIS Type is set to Limited Company so this…
1 vote -
... make transaction data available via the API
It appears that there are two key things missing from the current version of the Xero API:
The Tables part of the API does not currently have a connection to the Nominal Ledger (Account) Transactions
The Reports part of the API connects to several of the standard reports, but doesn’t connect to the Account Transactions report.
Either of these would allow a full list of transactions to be accessed via the API.
4 votes -
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 -
Overpayments and Prepayments API
The "Paid from/into" field that is used to store the bank's name is not exposed in the Prepayment/Overpayment endpoints at this time.
Because of which I'm not able to fetch the 'Paid from' for Prepayments and 'Paid into' for Overpayment in API response.
If we will be able to fetch the "Paid from/into" field, then it will make our payments process quite easy because I'm working in Odoo and need to sync the overpayments and prepayments.
3 votes -
Line Items in Xero should be populate with default values of Item Inventory
When a line item is added to Xero invoice - it currently do not created with default values. It doesn't make sense to not default to Item Inventory defined in Xero.
If this is a breaking change and break for other customer then a new field which will let us populate line items using default values.
If not, we will need to sync Item inventory in our end before creating any invoices via API.
1 vote
- Don't see your idea?