How To Provide A Web API
I've just read an interesting post of Alex Boxworth called as mentioned: How To Provide A Web API. I totally agree with his view, just that I'd add:
- Document your Web API completly, with examples.
Different providers offers documentation in different forms, more or less complete. Web API consumers rnage from gurus to beginners, and I suppose you want your API used by as many people as possible. A structured, step by step instructions with samples will help a lot.
- Create code repository for scripts based on your web API.
There are many people capable of writing good code based on that API they may want to share with others, maye open-source. Why not create repositories for these small projects?