This website recently got a major rebuild; if you're missing something, let Lorna know.

How NOT to Design Your API



Recently I tweeted as a #linktuesday link the 10 Worst API Practices post from ProgrammableWeb. Today, in search of some concrete examples of APIs implementing unhelpful antipatterns, I sent out a tweet for help:

https://twitter.com/i/web/status/289014953954930688

In the raft of responses (and thankyou all, this was fabulous, helpful and entertaining in equal parts!), there were some definite patterns that I'd like to share with you, in no particular order.

Documentation From a Parallel Universe

Is no documentation better than inaccurate documentation? I'm never really sure of the answer, but it does seem like a common problem.

So there you have it, the sins to avoid in your own APIs. If you've encountered any of these, please accept my condolences.


In: tech
Tags: #api #twitter