Hacker News new | ask | show | jobs
by mbell 4626 days ago
I was looking at Xero last year and ran into a firm brick wall, from [0]:

"There is a daily limit of 1000 API calls that a provider can make against a particular Xero organisation in a rolling 24 hour period."

That is an absurdly low limit for anything but the simplest of businesses or businesses that aren't actually looking for tight integration, but rather just something to push accounting data to at the end of a day.

[0] http://developer.xero.com/documentation/getting-started/xero...

5 comments

Their market is SMBs. The worst case is that you group your updates into (say) 5 minute batch jobs, using only 288 of the available 1000 API calls.
While it's not ideal, you are able to make batch requests. For example, the xeroizer ruby gem handles it like so: https://github.com/waynerobinson/xeroizer#bulk-creates--upda...
I'm keen to hear some more about your needs regarding the API limit. I've found most developers can work around the limit using batch calls. If there is a specific use case that is eating up a lot of API calls we can look at optimizing it.

http://developer.xero.com/documentation/getting-started/xero...

This kinda sucks BUT I would take it over any Intuit API any day. They have a simple REST API that works exactly like you would expect. I assume if I really need more than 1000 calls a day I could probably contact them and get it raised.
Did you reach out to them about increasing it?