How to enforce contracts in API development? | Dark Hacker News