Federico Cargnelutti has a quick post to his site today sharing some general API tips you could follow when creating your backend application.
Organizations who are paying attention already know they need to have an open web API, and many already have under development or in the wild. Make sure you haven't been caught by the pitfalls of many early API releases.
He briefly mentions the idea of having multiple points of failure and includes five more general tips based on information from this video:
- Test it all
- Plan for future versions
- Embrace standards
- Monitor everything & be honest
- Fail well