35 results found
-
Simplify Testing - Endpoint to reset all demo account data
In order to build solid, tested systems, we need to run end-to-end tests on our apps.
Proposal - Create a custom endpoint only for "Demo Accounts" that will flush every bit of data.
It's easier to create data in xero than to delete it. This will allow a reset before integration tests are run. We can then seed new data and run tests as expected.
This will also allow projects with multiple developers to get their own test accounts setup and more easily match the rest of the team's.
Please vote this up.
21 votes
Public API PM
responded
-
Global Search Ability money idea
Hi Xero, In ten years time, wish new management will delegate a new project for their own benefits: implement "combinatorial search terms like google drive" in your global search function in Xero Practice Manager. Combinatorial search terms are like " Client first name , last name and ITR 2017" to instantly bring up search result showing "income tax returns 2017 for John Doe".
I wish your "Jobs" function in Xero Practice Manager allows attaching "attachments" to each job similar to Gmail for better workflow management.
Please share management to implement for your own benefits.
2 votesThis sounds like a cool idea that a third party developer could build on top of our API.
It’s not something we’d consider building and releasing as a Xero product though
-
Publish transition document from XeroAPI.Net to Xero-Net
We have coded our interface to Xero using the XeroAPI wrapper.
I am keen to use the new wrapper but have no idea how many changes I would have to make to switch over. Basically i am happy with XeroAPI but want Paged queries for Invoices.
I'd like a document with some code examples that outlined the differences so that I can decide what effort would be required to switch over.
6 votes -
to have an "activity" button or tab, that shows in descending order all the activity you have done on Xero for the day (like a history tab),
Make it 'clickable' so you can go back to transactions that may need editing, or to remember how you handled a credit note etc. This would be great for people not that familiar with Xero.
1 voteThis is a great idea for the Xero product and you should definitely raise your idea here https://community.xero.com/business/topic/23/
Declining this particular post because this forum is specific to Xero’s developer API
-
Windows executable uploads invoice to xero
I want a windows executable that takes a csv file in a particular format and uploads it to Xero.
I can then simply configure third party software such as excel to simply execute the executable and upload an invoice.
I shouldnt have to goto the trouble of writing a heap of code to achieve this.
2 votesWhile this sounds like a cool thing for someone in our third party community to build, it’s not something we’ll be building as a Xero product.
-
Allow the Demo Company to be reset without data - like a trial account
As a developer I have to test against the Demo Company as it has no limits. Unfortunately it has pre-populated data that makes testing more difficult. It would be nice to reset the Demo Company with the default Chart of Accounts but no ledger entries and all account balances as 0 so we can follow changes easily after making API calls.
44 votes -
Make .Net class to partial classes
Make .Net classes to partial classes so we can take it to the next level like putting MVC validations or making new constractors to help us with the missing enums, etc.
thanks in advance
3 votes -
have a SoapUI project with all the API calls INCLUDING the initial authorization.
Would love to have a SoapUI project that has examples of calls of all the APIs. This should include the initial authorization steps. A huge benefit is this shows actual REST calls and is completely language independent. It would be a huge help for those of us getting started. It would also be very easy to update as the underlying API's change.
2 votesWe have no plans to create a SoapUI project but you can easily import our OpenAPI specs to get up and running quickly. https://github.com/XeroAPI/Xero-OpenAPI
Alternatively, we do have collections for Postman and Insomnia:
https://github.com/XeroAPI/xero-postman-oauth2
https://github.com/XeroAPI/Xero-Insomnia -
Grails plugin, Yes Please!
Grails is the Rails for Java developers. Making a Xero Plugin for Grails would open up a ton of new SaaS companies for you as customers who want to integrate their SaaS grails application billing right into Xero. Like me! :D
2 votes -
5 votes
-
Document restrictions in the API
Where a restriction is imposed by the API (such as the characters acceptable as an Item Code) ... this should be documented somewhere ... ANYWHERE!
6 votes -
support in XeroAPI.Net for VS 2012 App Store projects
Support in XeroAPI.Net for VS 2012 App Store projects
Even though you can build App Store solutions with this XeroAPI.Net library and they run, they fail certification because the cryptography calls used are not part of the windows store API. A proper additional target platform build is required.
3 votesNo longer relevant
-
Add User element to Invoices API to allow Suppliers to approve system generated invoices
I'd like to generate draft invoices for my subcontractors via xero, and let them review and submit the invoice.
1 voteUnclear what this request is for.
-
in the .Net change the string options to enums that would be readable and faster in coding and very easy
you have a lot of string types like:
Account Status Codes 1-ACTIVE 2-ARCHIVED .
it will be very easy and readable and you don't need to remember all the codes if it was an ENUM please consider it. thanks in advance2 votesThis version of the SDK is no longer supported
-
Timeline Put Api BAD Request message should be more descriptive
Put TimeLines API gives BAD Request message does not have sufficient information
https://api.xero.com/payroll.xro/2.0/timesheets/{TimesheetID}/lines/{TimesheetLineID}
{
"date": "2017-03-06T00:00:00",
"earningsRateID": "1e5304e6-40c8-4dd8-9bfb-87b70de7a705",
"numberOfUnits": 17
}these values were inserted in correct format based on the data I have but still getting the 400 BadRequest Error!
If anyone knows a work around it please help!
0 votes
- Don't see your idea?