My FeedDiscussionsHeadless CMS
New
Sign in
Log inSign up
Learn more about Hashnode Headless CMSHashnode Headless CMS
Collaborate seamlessly with Hashnode Headless CMS for Enterprise.
Upgrade ✨Learn more

What will you use Hashnode's API for?

Marco Alka's photo
Marco Alka
·Feb 12, 2019

Just at the beginning of the year, Team Hashnode made an awesome announcement, with one of the topics about making a public API for all of us to use! Personally I think, that's quite exciting, because it allows me to incorporate Hashnode into my website, create additional tooling for myself, etc. What will you guys do once the official API is released? What will you use it for?


While the official API is not quite ready, yet, I went ahead and reversed a few API calls. Nothing fancy, and read-only-calls. However, it's a start, and I'd like to present the project here to get feedback, traction, and maybe, once the official API is released, make this package the go-to solution for JS Hashnode API communication (only if the Team does not release an official package, though - in that case I know a few more languages which I can supply with a Hashnode package haha).

So, here we go! The (Unofficial) Hashnode API for JavaScript

  • Written in TypeScript
  • Post-processed results with standard types for your convenience
  • Fetch user stories, feeds, user profiles and the new user lists
  • Support for NodeJS and browserification (browserify, webpack,...)
  • Can handle proxies
  • Apache-2 licensed

You might not be able to go wild, but give it a spin here, right in your browser:

Bonus question: What functionalities do you wish the API would offer, on top of just calling an endpoint for you?