This page is intended for developers who want to write applications that interact with SkriptTools.
GET https://api.skripttools.net/v4/addons
{
"success": true,
"data": {
"AdvancementsAddon": [
"AdvancementsAddon 1.0.0.jar"
],
"AlkaSK": [
"AlkaSK 0.1.jar",
"AlkaSK 0.5.jar"
],
"AuthMeSkAddon": [
"AuthMeSkAddon 1.0.jar",
"AuthMeSkAddon 1.1.jar"
],
...
}
}
GET https://api.skripttools.net/v4/addons/{FILENAME}
{
"success": true,
"data": {
"author": [
"_Donut_"
],
"plugin": "SkUniversal",
"version": "2.4.5",
"description": "...",
"bytes": "467434",
"download": "https://skripttools.net/dl/SkUniversal+2.4.5.jar",
"sourcecode": "...",
"depend": {
"depend": [
"Skript"
],
"softdepend": [
"AdvancedBan",
"AdvancedSurvivalGames",
"Autorank",
...
],
"loadbefore": [
"..."
]
}
}
}
GET https://api.skripttools.net/v4/scripts
{
"success": true,
"data": [
"Snow-Pyon's code snippets.sk",
"Inventaire Modrateur Par Alethi.sk",
"Arcitc Core (Public version).sk",
"Gun Warfare Lite - FFA.sk",
...
}
}
Open in new tab
GET https://api.skripttools.net/v4/scripts/{FILENAME}
{
"success": true,
"data": {
"script": "Snow-Pyon's code snippets",
"extension": "sk",
"bytes": 19690,
"download": "https://skripttools.net/dl/Snow-Pyon%27s+code+snippets.sk"
}
}
Open in new tab
GET https://api.skripttools.net/v4/skript
{
"success": true,
"data": [
"Skript 1.0.jar",
"Skript 1.0-pre1.jar",
"Skript 1.0-pre2.jar",
...
}
}
Open in new tab
GET https://api.skripttools.net/v4/skript/{FILENAME}
{
"success": true,
"data": {
"plugin": "Skript",
"version": "2.2-dev37c",
"bytes": 2172667,
"download": "https://skripttools.net/dl/Skript+2.2-dev37c.jar",
"source": "https://skripttools.net/dl/Skript+2.2-dev37c.src.zip"
}
}
Open in new tab
GET https://api.skripttools.net/v4/documentation
{
"success": true,
"data": [
{
"ID": "1",
"type": "events",
"docid": "[player]_advancement_(award|get|complete)",
"name": "On [player] advancement (award|get|complete)",
"description": null,
"examples": null,
"addon": "AdvancementsAddon",
"since": null,
"return_type": null,
"changers": null,
"patterns": "[on] [AdvancementsAddon] [player] advancement (award|get|complete)",
"event_values": "event-player\nevent-advancement\nevent-namespacedkey\nevent-world",
"cancellable": "0",
"note": null
},
{
"ID": "2",
"type": "effects",
"docid": "EffAwardAdvancement",
"name": "Award Advancement",
"description": null,
"examples": null,
"addon": "AdvancementsAddon",
"since": null,
"return_type": null,
"changers": null,
"patterns": "(award|give) [all criteria of] advancement %advancement% to %player%",
"event_values": null,
"cancellable": null,
"note": null
},
...
}
}
Open in new tab
GET https://api.skripttools.net/v4/documentation/skunity1
GET https://api.skripttools.net/v4/documentation/skunity2
GET https://api.skripttools.net/v4/documentation/skripthub