578 results found
-
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.
20 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…
3 votes -
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 look7 votes -
Send Purchase Order Email to Suppliers via API
Software I'm making for a client can create purchase orders, which is great - but it's unable to send it to clients, which it really needs to be able to do.
14 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.
43 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.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 -
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.
3 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.
12 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 -
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.13 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.
7 votes -
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.
3 votes -
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
7 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.
3 votes -
Retrieve custom reports
Can an API be created to retrieve custom reports outside the current scopes?
4 votes -
Please update your Reporting APIs w/ option to get V2 [new] Balance Sheet and Profit & Loss including the default custom layout.
Please update your Reporting APIs w/ an option to get V2 [new] Balance Sheet and Profit & Loss including the default custom layout.
It is extremely frustrating that the report that comes from the API often in no way resembles the report that the Xero end-user actually uses via the UI, to the point that they don't even recognize it. They invested a lot of time making a custom layout with groups, rules, etc and the result is a pretty fantastic presentation of their financials, but all that work just gets thrown out when a 3rd party application collects the…
71 votes -
Download PDF and Online URL for Overpayments through API
Our customers pay money in advance for us to hold and later use to pay for different services.
Their reason is they have a budget allocation at the beginning of every month which they later use for a varied services with us.
We can only keep the money as Overpayments as this has no tax impact.
Customers need however a receipt in advance, to use before their finance department to actually make the payment.
We need this functionality in the API to avoid messy manual work in parallel to Xero.0 votes -
SIE file report/export
SIE is a universal data format to exchange accounting information between different systems.
Our auditor prefer having a SIE4 file, which he would import into his own system, to do the final revision and making necessary documentation for the government. W/o this file he has to tap in the data manually, which takes more time and cost us more money.
We would like to add the SIE file format as an alternative for export.
For mor information
https://en.wikipedia.org/wiki/SIE_(file_format)6 votes
- Don't see your idea?