No, there's no API. It's something we consider from time to time, but we just don't have the time right now to put something like that together. In a perfect world with unlimited resources we definitely would do it.
In the meantime we have this site, Fuelly Mobile (which works well on Androids), and SMS as fuel-up options. (Depending on how far outside the US you are, the SMS rates might not be prohibitive.)
Thanks for the offer, DrogoNevets but an API is not on our priority list right now. We do have importing and exporting, and it should be possible to write an Android app that exports to our CSV format. That might be a good place to start.
all you would need for an API (as I am sure you are aware) is a URL i could goto that expected POST data of all things, I would need to know what the attributes were and the URL but that is it, not need access to your systems
It's a little more complicated than that. To add data to the system we need to verify identity. To verify identity we use a username/password system here at the site. Your app would need to ask for the Fuelly username/password to be able to POST data to our site.
I'm sure you're a nice, trustworthy guy but we don't know you personally and we can't know everyone who wants to integrate with Fuelly personally. So we need another way to verify identify that doesn't involve sharing personal site credentials. That's a severe security problem. Typically apps use oAuth, and it's something we're interested in doing at some point when we're ready to build an API.
We'd also need to create/test/document all of those POST methods and make it available to everyone. Then we'd need to support that API via this forum and email as people run into problems. Again, something we'd like to do someday, but it involves making a commitment to build the API and take on the extra work of helping developers who want to use it. We're not there yet.