Layanan aktif

Cloudflare Bypass
Proxy API

Ambil source code website yang dilindungi Cloudflare. Dirancang untuk developer, scraper, dan tool otomasi.

Coba Sekarang
?url=

Content-Type mengikuti mime asli target. URL dengan karakter + didukung penuh.

Endpoint

Satu endpoint, mendukung GET & POST. Tidak perlu autentikasi. Content-Type response mengikuti mime asli target (HTML, JSON, gambar, video, pdf, dll).

GET https://bycf.owens.my.id/?url={target_url}
Parameter Tipe Status Keterangan
url string Wajib URL target. Karakter + dan special char lain didukung. Scheme http/https.
cURL
https://bycf.owens.my.id/?url=https://example.com/path+with+plus
PHP
$url = 'https://example.com/path+with+plus';
$api = 'https://bycf.owens.my.id/?url=' . rawurlencode($url);

$html = file_get_contents($api);
echo $html;
Python
import requests

api  = 'https://bycf.owens.my.id/'
resp = requests.get(api, params={'url': 'https://example.com/path+with+plus'})
html = resp.text
print(html)
JavaScript (fetch)
const target = 'https://example.com/path+with+plus';
const api    = `https://bycf.owens.my.id/?url=${encodeURIComponent(target)}`;

const res  = await fetch(api);
const html = await res.text();
console.log(html);
POST https://bycf.owens.my.id/?url={target_url}
Parameter Tipe Status Keterangan
url string Wajib URL target tujuan POST.
body raw Opsional Diteruskan apa adanya ke target sesuai header Content-Type.
JavaScript (fetch)
const target = 'https://api.example.com/submit';
const api    = `https://bycf.owens.my.id/?url=${encodeURIComponent(target)}`;

const res  = await fetch(api, {
  method: 'POST',
  headers: { 'Content-Type': 'application/json' },
  body: JSON.stringify({ name: 'test' })
});
const data = await res.json();
console.log(data);
cURL
curl -X POST "https://bycf.owens.my.id/?url=https://api.example.com/submit" \
  -H "Content-Type: application/json" \
  -d '{"name":"test"}'

Header Respons

Header tambahan yang dikembalikan bersama setiap response.

HeaderKeterangan
X-CacheHIT / MISS (TTL 30s) / BYPASS untuk POST.
Content-TypeMime type asli dari target.
X-Fetch-TimeDurasi fetch (ms). Hanya saat MISS/BYPASS.
X-Request-IDID unik per request.
X-RateLimit-LimitBatas request per menit.
X-RateLimit-RemainingSisa kuota menit berjalan.
X-RateLimit-ResetUnix timestamp reset window.
X-RateLimit-DaySisa kuota hari ini.
Retry-AfterDetik menunggu saat rate limit.

Batas Penggunaan

Dirancang untuk traffic tinggi. Limit aktif saat serangan atau penyalahgunaan berat.

50
Max burst / 10 detik
120
Request / menit
3,000
Request / jam
30,000
Request / hari
KondisiKonsekuensiDurasi
Burst ≥ 50 req dalam 10 detik Temp-ban otomatis 5 menit
≥ 300 pelanggaran limit dalam sehari Blokir permanen Permanen

Kode Error

Semua error dalam format JSON: success, code, message.

400
Bad RequestURL tidak valid atau tidak bisa diparse.
403
ForbiddenURL ke jaringan internal, IP langsung, atau IP diblokir.
429
Too Many RequestsRate limit tercapai. Cek header Retry-After.
502
Bad GatewayProxy gagal menghubungi target.
504
Gateway TimeoutTimeout (>25s) atau response >100MB.
Contoh Error Response
{
  "success": false,
  "code":    429,
  "message": "Limit per menit tercapai.",
  "retry_after": 60
}

Ada pertanyaan atau kendala?

Hubungi kami via WhatsApp atau ikuti saluran untuk update.

WhatsApp Saluran WA