Global Blacklist API Now Support Oracle-D's Blacklist

ApplicationFrameHost_2018-08-16_10-54-18.png

The Global Blacklist API is now available. It 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 added major performance changes as I received better endpoints for the blacklists I support.

The latest update adds dynamic support to @oracle-d's blacklist.

Dynamic Blacklists Supported

  • BuildAWhale
  • SteemCleaners
  • Utopian-IO
  • Redeemer
  • MinnowBooster
  • Actifit
  • Oracle-D (new)

The Global Blacklist API is a dynamic real-time API. There can be up to a 30-minute delay before our API exposes changes to one of the above blacklists.

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/crystalll
Sample Response:
{"user":"crystalll","blacklisted":["oracle-d"]}

/blacklist/{blacklist}/

Method: GET
Description: Query for Specific Blacklist
Example: http://blacklist.usesteem.com/blacklist/oracle-d
Sample Response:
[Full oracle-d 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]

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 fully supports the Global Blacklist API and provides curators an easy way to know if a user is on a blacklist and which one.

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

Future Improvements: Whitelisting

I will be releasing a whitelist version of this API to expose whitelists across multiple projects on the Steem blockchain. If you maintain a whitelist for your project or service, please contact me so we can discuss making your whitelist available.

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.

Licensing

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

Contribution

If you maintain a blacklist, please contact me on Steem.chat or Discord to be added. There are no fees to be listed.

H2
H3
H4
Upload from PC
Video gallery
3 columns
2 columns
1 column
14 Comments