&gt; The catch 22 here is that it is hard for people to innovate around API specifications when they are so hard to get!<p>Yes, this is exactly the problem which I try to solve with my collection.<p>&gt; Per the SDKs ... what if there was a NPM.org or rubygems equivalent of high quality SDKs that get automatically generated whenever I push a new API specification?<p>You can run the same tool on API owner side you don&#x27;t need to publish your spec for that. I did a couple of interviews with API owner and they fear to loose control over SDKs, Docs, etc.<p>&gt; Curious if you are able to share how much work it is for you to get access to the specifications in order to make this possible?<p>No, it&#x27;s public info since my entire work is open-sourced under MIT license. I try to make process automatic as much as possible, so it starts from scraping. For example, I scrape Github for Swagger specs: <a href="https:&#x2F;&#x2F;morph.io&#x2F;IvanGoncharov&#x2F;API_specifications" rel="nofollow">https:&#x2F;&#x2F;morph.io&#x2F;IvanGoncharov&#x2F;API_specifications</a>
When I need to filter test, example, etc. APIs and find specs for real-life APIs. But get spec source is just first step, I need to fix errors in it(~80% have them), get additional info(logo, link to API key registration, etc.).
But most time consuming is update them every day.
My update&#x2F;convert&#x2F;validation scripts not ideal so I need to manually inspect all changes.<p>&gt; ould you have spent a lot more time on making cool integrations vs mining specs?<p>Actually not I learn a lot from it, for example, you can fix all mistakes in API owner specs. Instead, you should give them a tool which will automatically inspect API spec and output errors&#x2F;warnings&#x2F;recommendations&#x2F;hints. Together with my friend we working on OpenAPI&#x2F;Swagger linter.<p>If you want to discuss more here is my Skype(ivangon4arov) and Hangouts(ivan.goncharov.ua@gmail.com) or APIs.guru public chat <a href="https:&#x2F;&#x2F;gitter.im&#x2F;APIs-guru&#x2F;api-models" rel="nofollow">https:&#x2F;&#x2F;gitter.im&#x2F;APIs-guru&#x2F;api-models</a>