create account

Global Blacklist API now supports Tribes by themarkymark

View this thread on: hive.blogpeakd.comecency.com
· @themarkymark ·
$31.59
Global Blacklist API now supports Tribes
![ApplicationFrameHost_2018-08-16_10-54-18.png](https://ipfs.busy.org/ipfs/QmabqiuLdnWrZst649Q5wpBjZSoaeUUuFReVi6Cznqc7hs)

The Global Blacklist API is a personal project I work on to provide a consumable API interface to my blacklist as well as other blacklist projects.

Projects can choose which blacklists they want to use and are not limited to just my blacklist. For example SteemCleaner's real-time list available as well.

[Global Blacklist API 2.0](https://steemit.com/utopian-io/@themarkymark/global-blacklist-api-2-0-released) added major performance changes as I received better endpoints for the blacklists I support.

This update adds **dynamic** support Tribes and renames Oracle-D to Yoodoo.

# Dynamic Blacklists Supported
* BuildAWhale
* SteemCleaners
* Redeemer
* MinnowBooster
* Actifit
* Yoodoo
* Smartsteem 
* D-Tube
* All Tribes (**New**)

The Global Blacklist API is a dynamic real-time API that exposes the above **8 blacklists** & **Tribes** via an easy to use interface. There may be up to a 30-minute delay before our API exposes changes to one of the above blacklists.  More blacklists for well-known projects are being integrated and will be announced when available.  

**Over 50% of Steem dApps use the Global Blacklist API in some form.**

# How to use Global Blacklist API

#### Endpoint
http://blacklist.usesteem.com/

#### /user/{username}/
Method: GET
Description: Query user blacklist status
Example: http://blacklist.usesteem.com/user/shanedawson
Sample Response:
`{"user":"shanedawson","blacklisted":["steemcleaners","dtube", "buildawhale"]}`

#### /blacklist/{blacklist}/
Method: GET
Description: Query for Specific Blacklist
Example: http://blacklist.usesteem.com/blacklist/dtube
Sample Response:
[Full D-Tube blacklist]

#### /blacklists
Method: GET
Description: Query for All Unique Blacklisted Users
Example: http://blacklist.usesteem.com/blacklists
Sample Response:
[All users blacklisted across all blacklists]

#### /tribe (**New**)
Method: GET
Description: Query for Tribe muted users
Example: http://blacklist.usesteem.com/tribe/pal
Sample Response:
[All users muted users on PalNet]


# Choice

As a user of the Global Blacklist API, you can choose which blacklists you want to subscribe to. As other blacklists are added you only need to update your blacklist choices. I recommend using a configuration parameter that allows you to easily specify what lists you want to look for, or just check if the user is on any blacklist.

# Integration with Blacklist Notifier Chrome Extension

The [Blacklist Notifier Chrome Extension](https://chrome.google.com/webstore/detail/steem-blacklist-notifier/mpdhebkniabfjiobchnbkbcbimafablb/related?hl=en) fully supports the Global Blacklist API and provides curators an easy way to know if a user is on a blacklist and which one.

https://i.imgur.com/rqA79IE.png

The Chrome extension supports the following Steem front ends:

* Steemit.com
* SteemPeak
* Steeve.app
* Pariko
* Busy.org
* Actifit
* PALNet
* SteemLEO
* StemGeeks
* Creative Coin
* WeedCash
* SplinterTalk

The Blacklist Notifier is supported with Google Chrome & Brave browsers, Firefox support may come in the future.

# Do you use the Global Blacklist API?

If you use the Global Blacklist API in your product or service, please reach out and let me know so I can gather a comprehensive list of projects supporting it.  Last time I checked over **50% of popular dApps** used the Global Blacklist API in some form.

# Licensing

The Global Blacklist API is completely free to use for any Steem project. No fees are charged for its use.

# Contribution

If you maintain a blacklist, please contact me on Steem.chat or Discord to be added.  I will develop support for your blacklist and list it without charge.
👍  , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , and 210 others
👎  , , , , , , , , , , , , , , ,
properties (23)
authorthemarkymark
permlinkglobal-blacklist-api-now-supports-tribes
categoryglobalblacklistapi
json_metadata{"community":"busy","app":"busy/2.5.6","format":"markdown","tags":["globalblacklistapi","blacklist","tribes","busy","palnet","neoxian","dev","steem","newsteem","antiabuse"],"users":["themarkymark"],"links":["https://steemit.com/utopian-io/@themarkymark/global-blacklist-api-2-0-released","http://blacklist.usesteem.com/","http://blacklist.usesteem.com/user/shanedawson","http://blacklist.usesteem.com/blacklist/dtube","http://blacklist.usesteem.com/blacklists","http://blacklist.usesteem.com/tribe/pal","https://chrome.google.com/webstore/detail/steem-blacklist-notifier/mpdhebkniabfjiobchnbkbcbimafablb/related?hl=en"],"image":["https://ipfs.busy.org/ipfs/QmabqiuLdnWrZst649Q5wpBjZSoaeUUuFReVi6Cznqc7hs","https://i.imgur.com/rqA79IE.png"]}
created2019-09-06 18:18:18
last_update2019-09-06 18:18:18
depth0
children15
last_payout2019-09-13 18:18:18
cashout_time1969-12-31 23:59:59
total_payout_value16.602 HBD
curator_payout_value14.992 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length3,762
author_reputation1,780,109,628,101,666
root_title"Global Blacklist API now supports Tribes"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id90,318,163
net_rshares78,763,594,485,947
author_curate_reward""
vote details (290)
@ahmadmanga ·
So if I understand correctly there's one list for all tribes? I mean if they're banned from one tribe, the API lists as banned from all?
👍  ,
properties (23)
authorahmadmanga
permlinkre-themarkymark-201996t213045813z
categoryglobalblacklistapi
json_metadata{"tags":["globalblacklistapi","blacklist","tribes","busy","palnet","neoxian","dev","steem","newsteem","antiabuse"],"app":"esteem/2.2.0-surfer","format":"markdown+html","community":"esteem.app"}
created2019-09-06 19:30:48
last_update2019-09-06 19:30:48
depth1
children1
last_payout2019-09-13 19:30:48
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length136
author_reputation295,838,221,962,149
root_title"Global Blacklist API now supports Tribes"
beneficiaries
0.
accountesteemapp
weight1,000
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id90,319,917
net_rshares63,259,882,351
author_curate_reward""
vote details (2)
@themarkymark ·
Each have their own blacklist.
👍  
👎  
properties (23)
authorthemarkymark
permlinkpxfcxh
categoryglobalblacklistapi
json_metadata{"tags":["globalblacklistapi"],"app":"steemit/0.1"}
created2019-09-06 19:32:03
last_update2019-09-06 19:32:03
depth2
children0
last_payout2019-09-13 19:32:03
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length30
author_reputation1,780,109,628,101,666
root_title"Global Blacklist API now supports Tribes"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id90,319,972
net_rshares51,621,928,047
author_curate_reward""
vote details (2)
@derangedvisions ·
This is awesome.
properties (22)
authorderangedvisions
permlinkpxfjeo
categoryglobalblacklistapi
json_metadata{"tags":["globalblacklistapi"],"app":"steemit/0.1"}
created2019-09-06 21:52:00
last_update2019-09-06 21:52:00
depth1
children0
last_payout2019-09-13 21:52:00
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length16
author_reputation1,816,178,543,855,133
root_title"Global Blacklist API now supports Tribes"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id90,323,145
net_rshares0
@ili0braz ·
MinnowBooster answered me that I was not on their blacklist, but on this sheet is triggered, would you please decide each other?
👍  , ,
properties (23)
authorili0braz
permlinkre-themarkymark-pxgnzm
categoryglobalblacklistapi
json_metadata{"tags":["globalblacklistapi"],"app":"steempeak/1.15.5"}
created2019-09-07 12:28:30
last_update2019-09-07 12:28:30
depth1
children6
last_payout2019-09-14 12:28:30
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length128
author_reputation22,166,161,180,621
root_title"Global Blacklist API now supports Tribes"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id90,340,496
net_rshares10,522,508,521
author_curate_reward""
vote details (3)
@themarkymark ·
You are in fact on their blacklist.  I have no idea why but I can see your name on their blacklist.
👎  
properties (23)
authorthemarkymark
permlinkpxgpb0
categoryglobalblacklistapi
json_metadata{"tags":["globalblacklistapi"],"app":"steemit/0.1"}
created2019-09-07 12:57:06
last_update2019-09-07 12:57:06
depth2
children5
last_payout2019-09-14 12:57:06
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length99
author_reputation1,780,109,628,101,666
root_title"Global Blacklist API now supports Tribes"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id90,341,170
net_rshares0
author_curate_reward""
vote details (1)
@ili0braz ·
Fix it please
👍  , ,
properties (23)
authorili0braz
permlinkre-themarkymark-pxgq0z
categoryglobalblacklistapi
json_metadata{"tags":["globalblacklistapi"],"app":"steempeak/1.15.5"}
created2019-09-07 13:12:33
last_update2019-09-07 13:12:33
depth3
children1
last_payout2019-09-14 13:12:33
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length13
author_reputation22,166,161,180,621
root_title"Global Blacklist API now supports Tribes"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id90,341,583
net_rshares10,148,336,886
author_curate_reward""
vote details (3)
@ili0braz ·
![image.png](https://files.steempeak.com/file/steempeak/ili0braz/z0z8oBMM-image.png)
👍  , ,
properties (23)
authorili0braz
permlinkre-themarkymark-pxgqkg
categoryglobalblacklistapi
json_metadata{"tags":["globalblacklistapi"],"app":"steempeak/1.15.5"}
created2019-09-07 13:24:12
last_update2019-09-07 13:24:12
depth3
children2
last_payout2019-09-14 13:24:12
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length84
author_reputation22,166,161,180,621
root_title"Global Blacklist API now supports Tribes"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id90,341,900
net_rshares9,946,130,781
author_curate_reward""
vote details (3)
@raserrano ·
Hey @themarkymark I think the API is down http://blacklist.usesteem.com/
properties (22)
authorraserrano
permlinkre-themarkymark-global-blacklist-api-now-supports-tribes-20190906t182112068z
categoryglobalblacklistapi
json_metadata{"community":"busy","app":"busy/2.5.6","format":"markdown","tags":["globalblacklistapi"],"users":["themarkymark"],"links":["/@themarkymark","http://blacklist.usesteem.com/"],"image":[]}
created2019-09-06 18:21:09
last_update2019-09-06 18:21:09
depth1
children2
last_payout2019-09-13 18:21:09
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length72
author_reputation17,096,448,295,650
root_title"Global Blacklist API now supports Tribes"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id90,318,230
net_rshares0
@raserrano ·
Never mind I just verified it and it works.
properties (22)
authorraserrano
permlinkre-raserrano-re-themarkymark-global-blacklist-api-now-supports-tribes-20190906t182245942z
categoryglobalblacklistapi
json_metadata{"community":"busy","app":"busy/2.5.6","format":"markdown","tags":["globalblacklistapi"],"users":[],"links":[],"image":[]}
created2019-09-06 18:22:42
last_update2019-09-06 18:22:42
depth2
children0
last_payout2019-09-13 18:22:42
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length43
author_reputation17,096,448,295,650
root_title"Global Blacklist API now supports Tribes"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id90,318,267
net_rshares0
@themarkymark · (edited)
That is not a valid query.

The available queries are in the post.
👍  
👎  
properties (23)
authorthemarkymark
permlinkpxf9o8
categoryglobalblacklistapi
json_metadata{"tags":["globalblacklistapi"],"app":"steemit/0.1"}
created2019-09-06 18:21:48
last_update2019-09-06 18:22:27
depth2
children0
last_payout2019-09-13 18:21:48
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length66
author_reputation1,780,109,628,101,666
root_title"Global Blacklist API now supports Tribes"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id90,318,243
net_rshares15,705,867,705
author_curate_reward""
vote details (2)
@shadowspub ·
thanks for doing this @themarkymark. I love having the extension. When I'm curating it's so convenient. The blacklist notice pops up and I move on.
properties (22)
authorshadowspub
permlinkpxgkvt
categoryglobalblacklistapi
json_metadata{"tags":["globalblacklistapi"],"users":["themarkymark"],"app":"steemit/0.1"}
created2019-09-07 11:21:30
last_update2019-09-07 11:21:30
depth1
children0
last_payout2019-09-14 11:21:30
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length147
author_reputation638,009,289,246,704
root_title"Global Blacklist API now supports Tribes"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id90,338,989
net_rshares0
@steemprojects ·
This post has been just added as new item to _[timeline of Global Blacklist API on Steem Projects](https://steemprojects.com/projects/p/global-blacklist-api/?utm_source=comment_timeline&utm_medium=steem&utm_campaign=new_event&utm_content=c1)_.

If you want to be notified about new updates from this project, register on Steem Projects and add Global Blacklist API to your favorite projects.
properties (22)
authorsteemprojects
permlinkre-global-blacklist-api-now-supports-tribes-20190906t183807
categoryglobalblacklistapi
json_metadata""
created2019-09-06 18:38:09
last_update2019-09-06 18:38:09
depth1
children0
last_payout2019-09-13 18:38:09
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length393
author_reputation29,054,729,340
root_title"Global Blacklist API now supports Tribes"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id90,318,697
net_rshares0