Skip to the content.

Bannissements

Documentation des routes administratives concernants les bannissements, seuls les utilisateurs ayant les permissions requises auront accès à ces fonctionnalités.

Afficher les tout utilisateurs bannis

Récupère tout les bannissements avec leurs informations.

Paramètres du Corps (Body)

no data

Réponse en cas de succès

{
	"code": 200,
	"message": [
		{
			"user": {
				"id": 7103141925003203000,
				"username": "bob",
				"avatar": "https://ageshistory.com/api/medias/avatar/7103141925003202560.png"
			},
			"_id": "65a7c27f06603fafccaa583e",
			"id": 7103141925003203000,
			"reason": "Raison du bannissement.",
			"admin": "punchnox",
			"CreatedAt": "2024-01-16T18:19:17.177Z",
			"__v": 0
		}
	]
}

Afficher un utilisateur banni spécifique

Récupère les informations sur un utilisateur banni spécifique en fonction de son identifiant.

Paramètres du Corps (Body)

no data

Paramètres de l’URL

Réponse en cas de succès

{
	"code": 200,
	"message": {
		"user": {
			"id": 7103141925003203000,
			"username": "bob",
			"avatar": "https://ageshistory.com/api/medias/avatar/7103141925003202560.png"
		},
		"_id": "65a7c27f06603fafccaa583e",
		"id": 7103141925003203000,
		"reason": "Raison du bannissement.",
		"admin": "punchnox",
		"CreatedAt": "2024-01-16T18:19:17.177Z",
		"__v": 0
	}
}

Bannir un utilisateur

Bannit un utilisateur avec les informations fournies.

Paramètres du Corps (Body)

{
	"reason": "Raison du bannissement.",
	"expire": 86400
}

Paramètres de l’URL

Réponse en cas de succès

{
	"code": 200,
	"message": {
		"user": {
			"id": 7103141925003203000,
			"username": "bob",
			"avatar": "https://ageshistory.com/api/medias/avatar/7103141925003202560.png"
		},
		"_id": "65a7c27f06603fafccaa583e",
		"id": 7103141925003203000,
		"reason": "Raison du bannissement.",
		"admin": "punchnox",
		"CreatedAt": "2024-01-16T18:19:17.177Z",
		"__v": 0
	}
}

Débannir un utilisateur

Débannit un utilisateur avec les informations fournies.

Paramètres du Corps (Body)

{
	"reason": "Raison du bannissement.",
	"expire": 86400
}

Paramètres de l’URL

Réponse en cas de succès

{
	"code": 200,
	"message": {
		"user": {
			"id": 7103141925003203000,
			"username": "bob",
			"avatar": "https://ageshistory.com/api/medias/avatar/7103141925003202560.png"
		},
		"_id": "65a7c27f06603fafccaa583e",
		"id": 7103141925003203000,
		"reason": "Raison du bannissement.",
		"admin": "punchnox",
		"CreatedAt": "2024-01-16T18:19:17.177Z",
		"__v": 0
	}
}