ManiLuaHub Developer RESTful API v1.0

OpenAPI Documentation & Developer Endpoints

Free, rate-limited RESTful API endpoints for developers and community modders to programmatically query Steam manifests, download verified Lua blueprints, and extract key.vdf depot decoders.

Base URL
https://maniluahub.com
Authentication
None (Free Public)
Response Format
JSON / Plain Text / ZIP
Edge Latency
< 30 ms (Cloudflare Edge)
GET/api/v1/manifest/:appId

Retrieve complete manifest status, branch descriptors, game banner URLs, and raw file endpoints for a specific App ID. The response includes SHA-256 integrity flags and direct download URLs.

// Response Example (200 OK)
{
  "code": 0,
  "appId": "2358720",
  "gameName": "Black Myth: Wukong",
  "branch": "public",
  "manifestStatus": "VERIFIED",
  "sha256": "3a8f9c...",
  "endpoints": {
    "rawLua": "https://maniluahub.com/api/files/2358720/lua",
    "rawKeyVdf": "https://maniluahub.com/api/files/2358720/key",
    "zipPackage": "https://maniluahub.com/api/files/2358720/zip",
    "webInspector": "https://maniluahub.com/app/2358720"
  }
}
GET/api/files/:appId/lua

Directly returns raw syntax-compliant plain-text Lua scripts with Content-Type: text/plain. Perfect for automated download bots or local daemon sync.

// cURL Example
curl -s "https://maniluahub.com/api/files/2358720/lua" > appmanifest_2358720_public.lua
GET/api/files/:appId/zip

Returns a pre-compiled ZIP archive containing verified .lua blueprint scripts and key.vdf depot decoders. Supports standard browser downloading and resume headers.