# Scan a website
curl -X POST https://api-bscan.balancewises.io/api/v1/scan \
-H "X-API-Key: YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{"url": "https://example.com"}'
# Response includes:
# overall_score, seo_score, performance_score,
# accessibility_score, security_score, mobile_score,
# links_score, and detailed issues array
import requests
response = requests.post(
"https://api-bscan.balancewises.io/api/v1/scan",
headers={"X-API-Key": "YOUR_API_KEY"},
json={"url": "https://example.com"}
)
data = response.json()
print(f"Score: {data['overall_score']}/100")
print(f"Issues: {len(data['issues'])}")
const res = await fetch(
"https://api-bscan.balancewises.io/api/v1/scan",
{
method: "POST",
headers: {
"X-API-Key": "YOUR_API_KEY",
"Content-Type": "application/json"
},
body: JSON.stringify({ url: "https://example.com" })
}
);
const data = await res.json();
console.log(`Score: ${data.overall_score}/100`);