API Documentation

Share offsets and update your exploits with our API

Offsets Sharing

Here are some standards for sharing offsets

{
    // version starts with version-[hex values]
    "version": "version-c1ac69007bdc4e48",

    // numerical values use uppercase hex
    // offsets start with Offset/
    // use / for namespace, since Name is part of instance, use Instance/Name
    // Use PascalCase for names
    "Offset/Instance/Name": "88",
    "Offset/Instance/Parent": "58",
    "Offset/Humanoid/Health": "19C",

    // Separate objects
    // Primitive is a separate objects so use different namespace
    // Do not use Offset/BasePart/Primitive/CFrame
    "Offset/BasePart/Primitive": "178",
    "Offset/Primitive/CFrame": "130"

    // No comments when pushing the offsets
}

GET /config.hscl retrieve official offset in hscl format

Auth required : NO

Success Response

Code : 200 OK

Content example

[Offset/Instance]
This=8;
Name=88;
Parent=58;
Children=68;
ClassDescriptor=18;
POST /api/push pushes offset to the server

Auth required : YES

Data constraints

{
"version": "[version]",
"[offset name]": "[offset value]"
}

Data example

{
"version": "version-c1ac69007bdc4e48",
"Offset/Instance/Name": "88",
"Offset/Instance/Parent": "58",
"Offset/Humanoid/Health": "19C"
}

Success Response

Code : 200 OK

Content example

ok

Error Response

Content :

[Error Message]
POST /api/pull pulls offset from the server

Auth required : OPTIONAL, can pull more if authenticated

Data constraints

{
"version": "[version]",
"author": [ "[username a]", "[username b]" ],
"query": [ "[query a]", "[query b]" ],
"include_author": "true/false",
"type": "json/hscl/h"
}

Data example

{
"version": "version-c1ac69007bdc4e48",
"author": [ "*" ],
"query": [ "Offset/Humanoid/WalkSpeed%", "Offset/Player/Character" ]
}

Success Response

Code : 200 OK

Content example

{
"Offset/Humanoid/WalkSpeed0": "1DC",
"Offset/Humanoid/WalkSpeed1": "1DC",
"Offset/Player/Character": "338"
}

Error Response

Content :

[Error Message]

Authentication

Note: for APIs that require authentication, send the token in Authorization header
You can register your username and password HERE

POST /api/login retrieve a token for authentication

Auth required : NO

Data constraints

In application/json format

{
    "username": [username],
    "password": [password],
}

Data example

{
    "username": "Roblox",
    "password": "1234",
}

Success Response

Code : 200 OK

Content example

1_1234_b1d0f6e97c02247332fc110383de5f1a0a69f1931ff0f139400b14011cb93f6a

Error Response

Content :

[Error Message]