Get started

    API Endpoint

        https://api.vanora.eu/
			

The FuziDB API provides programmatic access to different functions. Many things are still in development.

To use this API, you need an API key. Please contact us at admin@vanora.eu to get your own API key.

/store/apps


# Here is a curl example
curl \
-X GET https://api.vanora.eu/store/apps \
-F 'key=your_api_key'
			

To get my apps you need to make a GET call to the following url :
https://api.vanora.eu/store/apps



Result example :

[
	{
		"name": "YouTubeDownloader",
		"dir": "youtubedownloader",
		"cvers": "1",
		"version": "0.2.6",
		"pckg": "YTDownloader.zip"
	},
	{
		"name": "PhotoViewer",
		"dir": "photoviewer",
		"cvers": "1",
		"version": "0.4.2",
		"pckg": "PhotoViewer.zip"
	},
	{
		"name": "TestApp",
		"dir": "testapp",
		"cvers": "1",
		"version": "0.8.0",
		"pckg": "TestApp.zip"
	}
]
			

QUERY PARAMETERS

Field Type Description
secret_key String Your API key.

/store/software


# Here is a curl example
curl \
-X GET https://api.vanora.eu/store/software \
-F 'key=your_api_key'
			

To get my 3rd Party curated software list you need to make a GET call to the following url :
https://api.vanora.eu/store/software



Result example :

[
	{
		"name": "All in One Runtimes",
		"dir": "aioruntimes",
		"url": "https://www.sereby.org/site/downloads/All%20in%20One%20Runtimes"
	},
	{
		"name": "7-Zip",
		"dir": "7zip",
		"url": "https://www.7-zip.org/"
	},
	{
		"name": "ADWCleaner",
		"dir": "adwcleaner",
		"url": "https://de.malwarebytes.com/adwcleaner/"
	}
]
			

QUERY PARAMETERS

Field Type Description
secret_key String Your API key.

/user/ip


# Here is a curl example
curl \
-X GET https://api.vanora.eu/user/ip
			

To get your IPv4 you need to make a GET call to the following url :
https://api.vanora.eu/user/ip



Result example :

{
	"ip": "127.0.0.1"
}
			

/games/info


# Here is a curl example
curl \
-X GET https://api.vanora.eu/games/info/garrysmod/91.210.227.212/27015
			

To get info on a game server you need to make a GET call to the following url :
https://api.vanora.eu/games/info/:gameType/:serverIP/:serverPort?



Result example :

{
	"name": "Fuzi's TTT Server",
	"map": "ttt_minecraft_b5",
	"password": true,
	"raw": {
		"protocol": 17,
		"folder": "garrysmod",
		"game": "TTT2 (Advanced Update)",
		"steamappid": 4000,
		"numplayers": 0,
		"numbots": 0,
		"listentype": "d",
		"environment": "l",
		"secure": 1,
		"version": "2019.11.12",
		"steamid": "85568392920192509",
		"tags": " gm:terrortown",
		"gameid": "4000",
		"rules": {
			"sv_accelerate": "10",
			"sv_airaccelerate": "10",
			"sv_allowcslua": "0",
			"sv_alltalk": "0",
			"sv_bounce": "0",
			"sv_cheats": "0",
			"sv_footsteps": "1",
			"sv_friction": "8",
			"sv_gravity": "600",
		}
	},
	"maxplayers": 32,
	"players": [],
	"bots": [],
	"connect": "91.210.227.212:27015",
	"ping": 12
}
			

QUERY PARAMETERS

Field Type Description
gameType String The Game Type you want to Query (gameType-LIST).
serverIP String The IP of the Gameserver.
serverPort Integer (optional) The Port of the Gameserver:

/website/contact

To send me a message you need to make a POST call to the following url :
https://api.vanora.eu/website/contact


QUERY PARAMETERS

Field Type Description
xxx String Figure it out yourself ;)
xxx String Figure it out yourself ;)
xxx String Figure it out yourself ;)

Errors

The FuziDB API uses the following error codes:

Error Code Meaning
X000 Some parameters are missing. This error appears when you don't pass every mandatory parameters.
X001 Unknown or unvalid secret_key. This error appears if you use an unknow API key or if your API key expired.
X002 Unvalid secret_key for this domain. This error appears if you use an API key non specified for your domain. Developper or Universal API keys doesn't have domain checker.
X003 Unknown or unvalid user token. This error appears if you use an unknow user token or if the user token expired.