---
title: "Ban User"
method: POST
path: "/{site_id}/bans"
tags: ["users"]
---

# Ban User

`POST /{site_id}/bans`

Create a ban on a user. Different types of bans can be set by selecting a type.

## Path parameters

- `site_id` string, required

## Response `200`

OK

- Ban — A simplified Ban object from the legacy V2 API
  - `uuid` string, uuid
  - `user_uuid` string, uuid
  - `ban_level` 'ghost' | 'hide' | 'posting' | 'login' | 'none' — Severity level of ban
  - `is_expired` boolean
  - `user_notes` string

---

[API](https://skmtc.net/viafoura/apis/engagement-api.md) · [All operations](https://skmtc.net/viafoura/apis/engagement-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/viafoura/engagement-api/versions/ea12eb6ecdc1/schema)
