The ScriptBlox API has had major changes. If you are using the API, please migrate to the new structure. Details in https://scriptblox.com/docs/migration

Getting Started

An introduction to the ScriptBlox API.

Welcome to the ScriptBlox API documentation!

If you're here, it likely means you want to integrate the ScriptBlox API into your executor/script hub. In this short yet comprehensive documentation, we'll help you integrate the API and get the most out of it.

Prerequisites

Before beginning the integration, it's important to keep a few things in mind:

  1. The executor/script hub must have a stable network connection. Due to the API requiring HTTP requests (requests over the network), the device on which the API is integrated must be connected to the network, either wirelessly or with an ethernet cable.
  2. In order to help us keep our services running, we require a small but visible attribution on every integration of our API. A note stating "Powered by ScriptBlox.com" in a visible area is enough.
  3. The examples and guides provided in the documentation are made in multiple programming languages. You should use the one that fits your use case. In addition, these examples outline the general usage guidelines. They are not required to be made exactly as stated, but are rather made as a baseline. For example, you could use any request method/JSON parsing method you'd like. The documentation only provides a sample that does not depend on any external packages/tools.

Now that that's out of the way, let's dive into the documentation with how to fetch scripts!