Of course you write the documentation first. Both provider and user need it so they both talk to the same interface.<p>Here&#x27;s an API document I wrote.[1]  Comments?<p>[1] <a href="http:&#x2F;&#x2F;sitetruth.com&#x2F;doc&#x2F;sitetruthapi.html" rel="nofollow">http:&#x2F;&#x2F;sitetruth.com&#x2F;doc&#x2F;sitetruthapi.html</a>