PullMonkey Blog

19 Feb

VIN API - VIN Decoder for anyone


VIN API came about through lots of work on a current project of ours - Mr. Quotey.  We are dealing with auto insurance and wanted a way to decode VINs.  The other solutions we found (API-wise) were too expensive for our small, unfunded startup.  So like the way most great things come about, we decided to build our own VIN decoding API.

Using VIN API:

This is explained in detail at VIN API's site, but I will give you a look at what it does here.

If you use Ruby on Rails like I do, then you have the option to use ActiveResource:

Then you can use it like this:

Current Limitations:

Right now each account is limited to 20 VIN requests a month, we are looking to take it slow and prevent abuse.  If you do need more VIN decodings a month, feel free to let us know at Mr. Quotey, we'd be happy to up the max for your account.

Where to next?:

It is too soon to really tell.  We'd like your feedback and to know if this service is useful.  If it gets enough buzz, we would probably pursue it a bit more and drop the monthly limitations.



14 Responses to “VIN API - VIN Decoder for anyone”

  1. By Kerry Wilson on Feb 24, 2010 | Reply

    Nicely done, not sure I would ever use it, but outstanding nonetheless.

  2. By charlie on Feb 25, 2010 | Reply

    Thanks Mr. Wilson — it is sort of one of those niche needs isn’t it? It is picking up a little interest though.

  3. By Marat on Apr 10, 2010 | Reply

    I can’t login, there is some error :-(

  4. By charlie on Apr 13, 2010 | Reply

    I see your account. I’ll email you.

  5. By charlie on Apr 14, 2010 | Reply

    Actually, I just added a “reset password” page for you off of the login page.
    http://vinapi.skizmo.com/forgot

  6. By Matthew on Apr 20, 2010 | Reply

    This is an awesome solution for a lot of companys, actually. Can’t thank you enough for providing this.

  7. By Matthew on Apr 20, 2010 | Reply

    Super duper impressed with this API. I’ll definitely be using it. Couple of questions:

    1) Do you have a rate limit?
    2) Do the results come through in all-caps because that is how it is in your data? If you are capping it before sending it through the API, it is more useful for *some* (meaning me) to have the data in its original form (hopefully proper case).

  8. By charlie on Apr 22, 2010 | Reply

    1) It’s limited to 20 free, unique requests per month right now, since I am still getting feedback.
    2) I don’t change any of the data, I send it in original form.

  9. By charlie on Apr 22, 2010 | Reply

    @Matthew - glad you like it, spread the word :)

  10. By Matthew on Apr 30, 2010 | Reply

    Hi Charlie. I sent an email about possibly getting a larger rate limit in exchange for writing a C# library and never heard back from your team. Should I take that as a “no”?

  11. By charlie on May 1, 2010 | Reply

    Matthew - sorry about taking so long to get back to your email. It’s definitely not a “no” and we look forward to working with you.

  12. By Jeremy Randolph on May 15, 2010 | Reply

    I emailed a few days ago and haven’t received a reply back. I’d also like to know about changing the rate.

  13. By charlie on May 17, 2010 | Reply

    We are a few days behind on email with regards to VIN API and its 20 requests a month limit. A lot more interest than we anticipated :)

  1. 1 Trackback(s)

  2. Simple VIN API for decoding Vehicle Identification Numbers « Gooder Code - web development blog, php, java, asp.net, html, javascript

Post a Comment