<h1>What is the Hive Global Blacklist API?
<p dir="auto"><span>The Global Blacklist API is a service provided by witness <a href="/@themarkymark">@themarkymark. The API enables products and services to query multiple blacklists to reduce spam and abuse.
<p dir="auto">The API is free to use and is in use by over 50% of projects, including Hive.blog & Peakd.com.
<h1>Hive Support
<p dir="auto">The Global Blacklist API has been ported to Hive and has been fully functionality since the hard fork. It is being used by Hive.blog & Peakd.com and can see when a user is blacklisted by visiting their profile or any post or comment by the user.
<p dir="auto"><span>You can reach the Hive Global Blacklist API here: <a href="https://blacklist.usehive.com" target="_blank" rel="noreferrer noopener" title="This link will take you away from hive.blog" class="external_link">https://blacklist.usehive.com
<h4>Currently, the Global Blacklist API supports the following blacklists:
<ul>
<li><strong>BuildAWhale
<li><strong>SteemCleaners (Being renamed)
<li><strong>Redeemer
<li><strong>MinnowBooster
<li><strong>Actifit
<li><strong>D-Tube
<li><strong>Plenty of Phish
<li><strong>Irredeemables
<li><strong>Spaminator
<li><strong>3Speak
<li><strong>All Steem Engine Tribes (Disabled until migration)
<h1>How to use Global Blacklist API
<h4>Endpoint
<p dir="auto"><span><a href="https://hive-blacklist.herokuapp.com/" target="_blank" rel="noreferrer noopener" title="This link will take you away from hive.blog" class="external_link">https://hive-blacklist.herokuapp.com/
<h4>/user/{username}/
<p dir="auto">Method: GET<br />
Description: Query user blacklist status<br /><br />
Sample Response:<br />
<code>{"user":"scobra","blacklisted":["steemcleaners","buildawhale","minnowbooster"]}<span>
Example: <a href="https://blacklist.usehive.com/user/scobra" target="_blank" rel="noreferrer noopener" title="This link will take you away from hive.blog" class="external_link">https://blacklist.usehive.com/user/scobra
<h4>/blacklist/{blacklist}/
<p dir="auto">Method: GET<br />
Description: Query for Specific Blacklist<br /><br />
Sample Response:<br />
[Full spaminator blacklist]<span>
Example: <a href="https://blacklist.usehive.com/blacklist/spaminator" target="_blank" rel="noreferrer noopener" title="This link will take you away from hive.blog" class="external_link">https://blacklist.usehive.com/blacklist/spaminator
<h4>/blacklists
<p dir="auto">Method: GET<br />
Description: Query for All Unique Blacklisted Users<br /><br />
Sample Response:<br />
[All users blacklisted across all blacklists]<span>
Example: <a href="https://blacklist.usehive.com/blacklists" target="_blank" rel="noreferrer noopener" title="This link will take you away from hive.blog" class="external_link">https://blacklist.usehive.com/blacklists
<h1>Support the Global Blacklist API Proposal
<p dir="auto">I have a proposal on SPS to support the Global Blacklist API. You can read about it <a href="https://peakd.com/sps/@themarkymark/global-blacklist-api-proposal" target="_blank" rel="noreferrer noopener" title="This link will take you away from hive.blog" class="external_link">here and approve it <a href="https://peakd.com/me/proposals/42" target="_blank" rel="noreferrer noopener" title="This link will take you away from hive.blog" class="external_link">here
<p dir="auto"><center><img src="https://images.hive.blog/768x0/https://files.peakd.com/file/peakd-hive/themarkymark/bEwGwovG-badge_developing-on-hive_dark_480.png" alt="badge_developingonhive_dark_480.png" srcset="https://images.hive.blog/768x0/https://files.peakd.com/file/peakd-hive/themarkymark/bEwGwovG-badge_developing-on-hive_dark_480.png 1x, https://images.hive.blog/1536x0/https://files.peakd.com/file/peakd-hive/themarkymark/bEwGwovG-badge_developing-on-hive_dark_480.png 2x" />
Good to hear this. I know some of the old abusers have already started exploiting Hive. We have the opportunity to start anew with less of a vote buying culture.
Well done
MarkyMarty!Something is not working:
You need to hit one of the end points listed in the post.
why not make some short documentation on mainpage?
It's on my list of things to do, just never got around to it.
I updated the post with the new vanity version of the domain (also adding CDN).
Example:
https://blacklist.usehive.com/user/scobra
Happy to see you arrived here quickly and in good order and getting funding from HPS.
How can you migrate from an offline system?
Yer the best, Marty.
Thanks for all you/'ve do/ne for us.
Can't wait for this to be live in peakd, it helped so much finding spammers and ways to use my free downvotes on steem so far its been hard to find things to downvote on HIVE, its a good thing but I'm sure there are a few hiding in the shadows
AFAIK, it's been live on PeakD since day 1.
Oh for real? I guess it hasn’t come up in my feed seeing spammers my bad
Awesome...used it on one of my projects to curate. Glad it's here. Thanks, @themarkymark - voted for your proposal!
Hi, none of these links seem to open? I would like to find out what the criteria is for these blacklists? If anyone could help me out?
This seems to have been down for maintenance at least three days since I've been checking it. Any idea when the API will be up again?
The blacklist API was taken down a while ago.
Thanks for the reply. Is there an alternative to https://blacklist.usehive.com/user for checking a user's status on official blacklists?
Also down