My Envul Account

Envul Global Ban List API

You need Developer API Key to use the Envul API. Please generate one from this page.

Envul Global Ban List API Calls

All of the API Calls for the server list should be sent to api.envul.com

Here is an example of 'Check Bans', in HTML Format:
https://api.envul.com/gbl-lookup?dev_key=test&steamid=76561197995157269&format=html&call=1

Check Bans

This function is used to display all bans this player has received, and their reasons.


Request Type: GET
https://api.envul.com/gbl-lookup?dev_key={your_dev_key}&steamid={user_steam_id}&format={format}&call=1
Parameter Description Data Type Required
dev_key Your Envul Developer API Key String Yes
steam_id The Steam ID of the user Integer Yes
format How the results will be returned to you String (html, csv, json) Yes
call Identifies the API Call to Envul Integer Yes
API Call Result Description
Incomplete Request Invalid parameters were provided to the API.
Invalid Developer API Key The provided dev_key was not valid.
No ban records found The player has not had any bans placed on them.
Mark Player as Banned

This function is used to mark the player as banned, and submit a reason.


Request Type: POST
https://api.envul.com/gbl-submit
Parameter Description Data Type Required
dev_key Your Envul Developer API Key String Yes
api_key The Server's API Key String Yes
steam_id The Steam ID of the user Integer Yes
reason The reason for the ban placement String Yes
call Identifies the API Call to Envul Integer Yes
API Call Result Description
Incomplete Request Invalid parameters were provided to the API.
Invalid Server API Key The provided api_key was not valid.
Invalid Developer API Key The provided dev_key was not valid.