Guide

Overview

Start here for the public HaxHell API structure, response shape and the main script model returned across the docs.

Getting started

The public API is exposed under a versioned `v1` namespace. It is designed for public script discovery, creator pages and executor/tooling integrations that need structured JSON responses.

  • Base URL: `https://haxhell.com/api/v1/scripts`
  • Response format is JSON with stable `data`, `pagination`, `filters` and `meta` keys where applicable.
  • Public routes only expose scripts that are public.
  • Examples below are written for JavaScript, C# and Lua-based Roblox environments.

Executor UI example (mock)

Below is a non-functional UI mock that shows how an executor could present a Script Hub powered by the public API. Use it as a placeholder for product screenshots, demos or marketing visuals.

HaxHell
HaxHell X
Executor mock
Controls
Status: API online
Script Hub
Mock cards rendered from public API
Script thumbnail
Auto Farm + Teleport
Blox Fruits
User avatarJohn Doe
v1
Script thumbnail
ESP + Auto Loot
DOORS
User avatarJohn Doe
v1
Script thumbnail
Silent Aim (Legit)
Arsenal
User avatarJohn Doe
v1
Script thumbnail
Auto Collect + Boosts
Pet Simulator 99
User avatarJohn Doe
v1
Script thumbnail
Auto Parry + Anti-Delay
Blade Ball
User avatarJohn Doe
v1
Script thumbnail
Auto Roll + Fast Spins
Anime Adventures
User avatarJohn Doe
v1
Script thumbnail
Auto Clicker + Rebirth
Clicker Simulator
User avatarJohn Doe
v1
Script thumbnail
Auto Raid + Boss TP
King Legacy
User avatarJohn Doe
v1
Script thumbnail
Trade Scanner + Alerts
Adopt Me!
User avatarJohn Doe
v1
Script thumbnail
Auto Quest + Autofarm
Shindo Life
User avatarJohn Doe
v1
Script thumbnail
Aim Assist + ESP
The Strongest Battlegrounds
User avatarJohn Doe
v1
Script thumbnail
Auto Fish + Sell
Fisch
User avatarJohn Doe
v1
Rendered from: GET /api/v1/scripts/trending?limit=12

Response envelope

List endpoints follow a common envelope so your client code can paginate consistently even when switching between latest, creator-specific and trending pages.

NameTypeDescription
dataarray | objectMain endpoint payload.
paginationobjectList endpoints only. Includes page state and totals.
filtersobjectList endpoints only. Echoes normalized request filters.
metaobjectVersion information and endpoint-specific metadata.
errorstringPresent on error responses.

Script model

These are the most important public fields exposed for scripts. The detail endpoint adds source code, tags, features and executor compatibility on top of this shape.

NameTypeDescription
idstringInternal script id.
titlestringScript title displayed to users.
slugstringStable identifier used in detail lookups.
descriptionstringPublic description text.
typestringEither `game` or `universal`.
authorobjectCreator username, avatar and verified status.
game.namestringResolved game name. Includes universal/game fallback values.
game.universeIdstring | nullUniverse id when the script is tied to a Roblox game.
game.placeIdstring | nullPrimary place id for the linked Roblox experience.
game.categorystring | nullCategory resolved from the linked game metadata.
statsobjectViews, likes, favorites and comment totals.
flagsobjectPatched, verified, paid, key system and mobile support booleans.
media.thumbnailUrlstring | nullResolved thumbnail for cards and docs consumers.
links.selfstringDetail endpoint URL for this script.
links.rawstringDirect raw script text endpoint.
createdAtstringISO date when the script was created.
updatedAtstringISO date when the script was last updated.