# Blacklist

Blacklist can be used to block unwanted charges.
Blacklist contains blacklist rule objects. Each such object represents a single condition — if a request to create a new charge matches this condition, then it will fail, resulting in an error response with `code=blacklisted`.
Blacklist has been superseded by [Fraud Rules](/docs/fraud-prevention/rules), which cover the same cases and add preapproval as well as blocking. These endpoints continue to work for accounts that have not moved over, but new integrations should use Fraud Rules.

 - [POST /blacklist](https://matterhorn-api.redocly.app/docs/api/shift4-gateway/blacklist/createblacklistrule.md): Creates a new blacklist rule object.
 - [GET /blacklist](https://matterhorn-api.redocly.app/docs/api/shift4-gateway/blacklist/listblacklistrules.md): Lists blacklist rule objects. Results are sorted by creation date, with the most recent objects first.
 - [GET /blacklist/{blacklistRuleId}](https://matterhorn-api.redocly.app/docs/api/shift4-gateway/blacklist/getblacklistrule.md): Retrieves an existing blacklist rule object.
 - [DELETE /blacklist/{blacklistRuleId}](https://matterhorn-api.redocly.app/docs/api/shift4-gateway/blacklist/deleteblacklistrule.md): Deletes an existing blacklist rule object.
