178 results found
-
fix the api documentation
how are we supposed to develop to the api interface if the docs are wrong or out of date
http://blog.xero.com/developer/api/get-apixro10invoice/
the xsd is invalid (according to my parser line 56 and 57 are back to front
the sample response can not be validated against the supplied xsd, ContactStatus, and InvoiceStatus are not in the xsd
i hate to moan, but it is really frustrating, and i am wasting a lot of time through trial and error to figure things out.
perhaps you could specify the values for ContactStatus and InvoiceStatus and what they mean
5 votesHi,
Thanks for pointing out the error in our XSD – we’ll get this sorted. Please let us know if you find anything else. The quickest way to get help with these sort of issues is to email network@xero.com else it might be a few days before we get to them here.
For sure we can provide more documentation for Contact Status and Invoice Status values. We’ll add some detailed notes on our API reference page shortly. The main statuses for contacts are ACTIVE & DELETED. All invoices entered via the API have an initial status of DRAFT
I’ve updated our documentation on Invoice and Contact Status values in more detail than the summary above.
-
allow uploading of receipt (files) for expense claims
Ability to upload a copy of a receipt to accompany an expense claim. Could be a scanned image or photo (JPG) taken of the receipt with your mobile phone.
191 votesOur API release today contains the functionality to create receipts, including attaching a file.
-
archive contacts via the API
Ability to archive a contact. The user should have a way in Xero to view archived contacts and restore them – this could just be another automatic contact group like customers and suppliers are which shows as a tab in contacts where they can view the archive list and restore the selected contacts. Archived contacts should not appear in any of their custom ‘contact groups’ but the links should not be removed so if they are restored they return to the original groups.
18 votesToday’s API release provides the ability to archive contacts via the API. http://developer.xero.com/documentation/api/v2-release-notes/#2.50
We still have some work to do on contacts, including allowing developers a way to see merged contacts: http://xero.uservoice.com/forums/5528-xero-core-api/suggestions/89557-when-contacts-are-merged-show-this-status-for-the
And also to merge contacts via the API: http://xero.uservoice.com/forums/5528-xero-core-api/suggestions/5885401-merge-contacts-via-the-apiPlease show your support on these requests if they are important to you.
-
11 votes
This is now possible using the Contact Groups endpoint: https://community.xero.com/developer/discussion/6512619/
-
when contacts are merged show this status for the API
When merging contacts the system seems to treat them as a delete so we can’t differentiate them from a full delete. Ideally they should show a status of merged and the ID of the contact they were merged with that way we could perform the same action in the CRM of merging the contacts history rather than deleting them.
313 votesHi everyone,
The MergeToContactID field is now available on the Contacts endpoint and shows the destination of a merged contact.
https://developer.xero.com/documentation/api/accounting/releasenotes/#15-oct-2021
Cheers,
Adam -
Adding payments to invoices via API
Be able to record a payment on an AR invoice via the API. Specify the date , amount and which bank account the money is being paid to
65 votes -
allow itemcodes on AR invoices added via API
Be able to specify item codes on line items on AR invoices generated via the API.
45 votes -
delete invoices via the API
be able to delete draft invoices via the API
43 votesYou can now delete draft invoices and void any approved invoices that don’t have any payments added to it, using the Xero API. Same applies for credit notes.
See the release notes for more information: http://developer.xero.com/v2-release-notes/
-
be able to get Bank Account balances via the API
Would be awesome to be able to GET /accounts or /bank_accounts and grab a listing of all our bank accounts and their associated balances!
56 votesWe have exposed a number of reports via the Xero API. One of which is the BankSummary report, which shows the opening and closing balances for a specified date range. This can be used to get the current balance of a bank account.
See http://blog.xero.com/developer/api/Reports/#BankSummary for more information.
Dan..
-
be able to filter getAccounts depending on type of request
Would be nice to only show those accounts that are valid for a particular purpose.e.g entering an Accounts Receivable invoice , entering an Accounts Payable invoice rather than listing all accounts. Filtering on a specific type maybe useful as well. e.g. Assets, Liabilities
1 voteThe API V2 GET Accounts endpoint allows the use of where clauses for this type of function.
-
add Receive Money transactions via the API
We commonly expect to receive cash from within our organisation; ie: depositing a float, or cash takings from a sale. Rather than invoice ourselves, a simple Receive Money transaction would track and account for this nicely.
39 votesThis is now live – see http://blog.xero.com/developer/api/banktransactions/
-
allow invoices to be updated
allow existing invoices in the system to be updated. if the invoice has been approved then this should be blocked
17 votesThis will included in our next API update – a developer preview release will be available during the week of 7-11 Sept 09
-
have Xero automatically generate invoice numbers
I want to have the option to have Xero automatically generate the invoice number when I create AR invoices via the API
37 votes -
147 votes
-
allow tax inclusive invoices via the API
at the moment invoices have to be specified with their tax exclusive amounts, which leads to some invoice totals being unavialable. I would prefer to specify the tax inclusive amount, and have Xero work out the tax portion
23 votes -
Be able to approve and send invoices via the API
Have optional parameters when creating invoices via the API to approve invoices and send then immediately to the contact email address
456 votesYou can now approve invoices via the API . See our latest release notes for more details – http://blog.xero.com/developer/v2-release-notes/
At this stage the scope of this work is limited to allowing you to enter approved invoices and not trigger the sending of invoices via email. You can vote on that request here – http://xero.uservoice.com/forums/5528-xero-api/suggestions/1930769-be-able-to-email-approved-invoices-via-the-api
-
add credit notes via the API
allow credit notes to be generated for AR and AP - standalone or applied to an existing invoice
23 votes -
Bulk fetching of invoice payments within a date range
Rather than having to query the API to get payment information for each invoice consider allowing a date range to be specified and return all invoices that have had payments applied
2 votesWe’ve introduced a new API method that allows you to get payments since a timestamp. See our API reference for more details http://blog.xero.com/developer/api/invoices-get/
- Don't see your idea?