zsh — webmole-api-demo — 120×38
bash
1$ curl -X POST https://webmole.ai/api/v1/audit \
2 -H 'Content-Type: application/json' \
3 -H 'Authorization: Bearer wbm_sk_live_r4nD0mk3y8x2z' \
4 -d '{"url": "acmecorp.com", "depth": "full"}'
# HTTP/2 200 OK · Content-Type: application/json · X-Scan-Duration: 1842ms
{
"url": "acmecorp.com",
"score": 78,
"grade": "Good",
"scanDuration": 1842,
"categories": {
"answerReadiness": 82,
"structure": 74,
"authoritySignals": 71,
"technicalGEO": 85
},
"factors": [
{
"id": "json_ld_present",
"name": "JSON-LD Schema Present",
"status": "pass",
"score": 20,
"max": 20
},
{
"id": "robots_ai_accessible",
"name": "AI Crawler Access",
"status": "pass",
"score": 15,
"max": 15
},
{
"id": "author_signals",
"name": "Author & E-E-A-T Signals",
"status": "warn",
"score": 8,
"max": 15,
"details": "No Person schema found on author pages"
},
{
"id": "meta_description",
"name": "Meta Description Quality",
"status": "fail",
"score": 0,
"max": 10,
"details": "Missing on 6 pages — high impact fix"
}
],
"fixes": [
{ "factorId": 5, "factorName": "Meta Description Quality", "impact": "High", "instruction": "Add meta descriptions to 6 pages missing them" },
{ "factorId": 4, "factorName": "Author & E-E-A-T Signals", "impact": "Medium", "instruction": "Add Person schema to author profiles" }
],
"scannedAt": "2026-03-06T09:14:22Z"
}
$
200 OK1842ms2.3 KB
webmole.ai/api/v1UTF-8zsh

WebMole API · POST /api/v1/audit · Full audit results in under 2 seconds