Check if a user is VAC banned


How can I check if a user is VAC banned on the server side when joining. Regarding to Steamwork’s documentation this must be done in order to use VAC properly.

First, you need VaRest plugin and use SteamWebAPI.
WEB API list:

You need “GetPlayerBans” in “ISteamUser”

and in blueprint:
Call URL {Url :, Verb: GET, Content-Type: x-www-form-urlencoded (URL), Construct Json Object —> Va Rest Json}

And add callback event

Tutorial Video (for plugin):