API Reference
DemonBypass
Documentation
A fast and reliable link bypass API. Unlock shortlinks, ad-gates, and paywalls in a single request.
♥ Made by Jova X Zamz
01
Base URL
HOST
https://demonbypass.c5.lol
02
Authentication
All endpoints require an apikey query parameter.
Example
query param
?apikey=YOUR_API_KEY
03
Bypass
GET
https://demonbypass.c5.lol/api/bypass?url=…&apikey=…
One-shot
Bypass a locked/shortlink URL in a single request. Returns the unlocked destination URL directly.
Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
| url | string | required | The shortlink or locked URL to bypass |
| apikey | string | required | Your API key |
Request
URL
https://demonbypass.c5.lol/api/bypass?url=https://rekonise.com/download-codex-android-bpuqz&apikey=YOUR_API_KEY
Response — Success
JSON · 200 OK
{
"made": "Jova X Zamz",
"result": "https://www.mediafire.com/file/no4ydloor0g947q/Codex+V2.711.876.apk/file",
"status": "success",
"time": "9.53s"
}
Response — Failed
JSON · 200
{
"error": "Failed To Bypass Please Contact Jova / Zamx",
"made": "Jova X Zamz",
"status": "error",
"time": "2.33s"
}
Response — Invalid API Key
JSON · 401
{
"error": "Invalid API key",
"made": "Jova X Zamz",
"status": "error",
"time": "0.5s"
}
Status Values
success — URL bypassed, result available
error — bypass failed or invalid key
Response Fields
| Field | Type | Description |
|---|---|---|
| result | string (URL) | The final unlocked URL (when success) |
| status | string | "success" or "error" |
| error | string | Error message (when status is error) |
| made | string | API attribution |
| time | string | Time taken to process |
04
Code Examples
JavaScript · fetch
const API_KEY = "YOUR_API_KEY"; const TARGET = "https://rekonise.com/download-codex-android-bpuqz"; async function bypass(url) { const res = await fetch(`https://demonbypass.c5.lol/api/bypass?url=${encodeURIComponent(url)}&apikey=${API_KEY}`); const data = await res.json(); if (data.status === "success") return data.result; throw new Error(data.error); } bypass(TARGET) .then(r => console.log("Result:", r)) .catch(e => console.error("Error:", e.message));
05
Response Codes
| HTTP Status | status field | Meaning |
|---|---|---|
| 200 | success | URL bypassed successfully |
| 200 | error | Bypass failed — unsupported or broken link |
| 401 | error | Invalid or missing API key |