Ask HN: What does a great API product need to have? | Dark Hacker News