Welcome to SkriptTools.net!

SkriptTools is now part of the skUnity family! skUnity will keep SkriptTools running, updating and adding new features.


- You can now search scripts by author by doing "author:name". For example: "author:nfell2009"

- Login to SkriptTools using your skUnity account to save your favourite scripts and come back to them

Login

SkriptTools Data API Overview

This page is intended for developers who want to write applications that interact with SkriptTools.

Get a list of all available addons (Sorted)
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"
    ],
    ...
  }
}

Open in new tab
Get informations about an addon
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": [
        "..."
      ]
    }
  }
}

Open in new tab
Get a list of all available scripts
GET https://api.skripttools.net/v4/scripts
{
  "success": true,
  "data": [
    "Snow-Pyon's code snippets.sk",
    "Inventaire Mod‚rateur Par Alethi.sk",
    "Arcitc Core (Public version).sk",
    "Gun Warfare Lite - FFA.sk",
    ...
  }
}
Open in new tab
Get informations about an script
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 a list of all available Skript versions (Sorted)
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 informations about a version of Skript
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 a list of every element in the docuemtation
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
Cache Proxy of other Websites

SkUnity 1

GET https://api.skripttools.net/v4/documentation/skunity1

SkUnity 2

GET https://api.skripttools.net/v4/documentation/skunity2

SkriptHub

GET https://api.skripttools.net/v4/documentation/skripthub