723 results found
-
batch payment
An API to attach file for batch payment
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 -
Return linked Tenant ID in the auth response
When a user has access to multiple Xero accounts it would be great to know the Tenant ID of the account they linked in the auth response.
10 votes -
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 -
Ordering of line items should also be possible from create or update of invoice
Ordering of line items should also be possible from create or update of invoice .Some field in LineItems in Invoice i.e sort order where can mention from 1 to 999 .... 2 lineitems with same sort order will be arranged alphabatically using their item code.
It is an important to have feature as it effect invoice look3 votes -
Quotes with lineAmountTypes=inclusive returning wrong unitAmount
Unlike invoices, if lineAmountTypes='INCLUSIVE', quotes return the items with unitAmount having the tax deducted.
Example (invoice):
1. Invoice created with lineAmountTypes=Inclusive with 1 item with unitAmount=100, quantity=1.
2. GET invoice returns the invoice with the item. unitAmount field is correctly showing 100Example (quote):
1. A Quote is created with lineAmountTypes=INCLUSIVE with 1 item of unitAmount=100, quantity=1.
2. GET quote returns the quote with the item's unitAmount=86.96 (86.96+15% GST = 100) which is wrong.2 votes -
Xero Projects API - bill line items
Note - you need a projects API section now it has been released.
To enable full use of OCR apps with Projects there needs to be the ability to post bill line items to projects as expenses. Without this functionality any business that wants to automate their billing and approval process cannot use Xero projects (without manual intervention in Xero).
As an exmaple - I currently have a client looking to do this with 50 active staff. This would be £250pm or £3,000pa potential Xero fees lost as they would use a different app that does both.
17 votes -
Assign Linked Transactions to Projects via the API
Using Projects would be a great solution for my company, but without the ability to assign billable expenses to Projects via the API, they are not useful to us.
7 votes -
Allow Paging for Journals GET
Please consider adding Paging for the Journals GET.
Journals represent a considerable size of data when extracting for e.g. a full financial year.
Alternative solution could be filtering options.
It would be beneficial to be able to either FILTER for a range of data or PAGE the data (for timely returns from the web service).The modified-since and offset options only allow for smaller, recent datasets, not for smaller ranges of data from for e.g. the previous year.
Eg.
Extract Journals for April 2015.6 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 -
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 -
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 -
Display the AR/AP contact balance in API in both base currency and contact currency
Currently the API only displays the contact balance in base currency and NOT the contact default currency.
This makes it extremely difficult to confirm synchronisation drift between our systems through the current balance.
Please include two currencies in the AR/AP contact balance object.
3 votes -
REFERENCE Field is now missing for API for ACCPAY invoices
REFERENCE Field is now missing from API calls for ACCPAY (Accounts Payable) as per attached examples, change seems to have happened on the 4th June 2020
1 voteHi Terry,
The Reference field is only for ACCREC Invoices.
For ACCPAY Invoices, the value that is displayed in the UI as ‘Reference’ is returned in the InvoiceNumber field.
So we can support you better in future, please raise these kind of issues with support (api@xero.com) rather than UserVoice.
Thanks,
Adam -
Ebay Manged Payment Bank Feed
Hi, eBay announced a new payment method called "eBay managed payment", not using PayPal anymore and basically eBay doing the same job with PayPal. Now, we need to define eBay as a new bank account and need to import transactions automatically.
1 vote -
Provide Service account for machine to machine authentication
Provide Service account for machine to machine authentication
For process to run via machine to machine so user interaction is not required. Saving of token or refresh token is not required, prevent hacking due to unsecure tokens.
Similar to Google using OAuth 2.0 for Server to Server Applications
https://developers.google.com/identity/protocols/oauth2/service-accountFor WorkFlowMax and Xero APIs
3 votes -
Retrieve custom reports
Can an API be created to retrieve custom reports outside the current scopes?
5 votes -
Add Contact address information for Quates endpoint
There is no contact address information in the quotes endpoint
1 vote -
Auto invoice number and references
If you leave the reference field blank on an ACCPAY invoice then the invoice number is automatically generated using the defaults INV-00381 etc. But if you give a reference 'August 2020 travel charges' and leave the invoice number blank then the API copies the reference and makes the invoice number 'August 2020 travel charges'. I want auto-generated invoice numbers but to be able to give an independent reference.
1 vote -
Add Is-Modified-Since optional parameter to GET LinkedTransactions
I'm looking to filter the Linked Transactions returned by the GET. It looks like this was planned feature in the September 11, 2015 release notes and many other end points support Is-Modified-Since.
3 votes
- Don't see your idea?