Ask HN: What's the worst API you've run into?
1–10 of 35 posts
Re: Ask HN: What's the worst API you've run into?
#2Re: Ask HN: What's the worst API you've run into?
#3It's unreliable, unstable, poorly documented, and yet every manager wants to use it because hey Facebook are a big company their Api must be great right?
Re: Ask HN: What's the worst API you've run into?
#4Re: Ask HN: What's the worst API you've run into?
#5Re: Ask HN: What's the worst API you've run into?
#6Re: Ask HN: What's the worst API you've run into?
#7Re: Ask HN: What's the worst API you've run into?
#8Then, maybe, PayPal's NVP APIs. Quite a mess (although, I guess, I can understand why it's that way), with docs not really covering the fine details, esp. all the possible failures.
Re: Ask HN: What's the worst API you've run into?
#9Re: Ask HN: What's the worst API you've run into?
#10It's been a few years, but from memory:
IIRC you could e.g. install new keys, but not quite list them (somehow only almost), and you couldn't remove them again.
Amusingly you could also tell the API was developed by three different people, who preferred different API styles (I remember one was fond of callbacks, the others apparently not so much). Reading the documentation was pretty funny because you got pretty good at spotting which functions had been created by Alice, Bob or Charlie. That was the only thing that was fun about it :-)