GraphQL API is moving to a paid offering
We're retiring free GraphQL API access. Every API request, queries and mutations, now requires a Pro plan on your publication.
Why we're doing this
Scrapers and spammers were abusing the free API at scale. Read traffic was being used to mirror posts on spam farms. Write traffic was flooding the feed with junk. Both hurt real writers on Hashnode. A small fee filters out abuse and keeps the API usable for everyone.
What changed
Reads used to be free. They aren't anymore. Queries against your publication now require Pro, the same as publishing.
How access works now
Upgrading is self-serve. Open your blog dashboard, go to Billing, and click Upgrade to Pro. Pricing is seat-based and adjusts automatically as members join or leave. You'll see the exact monthly total on the Billing page before you check out.
Once checkout succeeds, your publication is allow-listed automatically and the API works right away. No waiting on us, no manual onboarding.
Need help?
Email hello@hashnode.com and we'll be happy to assist with your subscription.