4
4 Comments

In search of terrible API’s

What are some awful APIs you’ve encountered? Unreliable, poor auth, terrible query languages?

I’m building an service to manage junky third party APIs. Logging, alerting, retry, transforming etc.

Would love some inspiration!

posted to Icon for group Developers
Developers
on February 1, 2020
  1. 1
    • Pivotaltrackers CSV format. If a field contains quotes and/or linefeeds. Then CSV file contains that as well.

    • SOAP API - with opening hours from 4-6 in the morning. Test system? No, but they provided you with a source code for a mock-up of the API. And it was worthless. So you had to get up early to debug

  2. 1

    I think the worst one I have ever come across is Sage SData http://sage.github.io/SData-2.0/ , weird XML request formats and inconsistent responses. Despite this awful api I have built integrations for companies doing high 5 figures per month using it (and charged £10,000s for developing those integrations) so there is definitely a business case for improving it. It's been a few years so they might have an alternative by now.

  3. 1

    JIRA. Probably not the worst one in the world, but an adequate benchmark.

    Maybe Oracle if you want something besides HTTP / REST.

  4. 1

    ProgrammableWeb might be a good resource?

Trending on Indie Hackers
I spent $0 on marketing and got 1,200 website visitors - Here's my exact playbook User Avatar 42 comments I built eSIMKitStore — helping travelers stay online with instant QR-based eSIMs 🌍 User Avatar 20 comments Codenhack Beta — Full Access + Referral User Avatar 20 comments Veo 3.1 vs Sora 2: AI Video Generation in 2025 🎬🤖 User Avatar 18 comments 🚀 Get Your Brand Featured on FaceSeek User Avatar 16 comments Day 6 - Slow days as a solo founder User Avatar 14 comments