/page-auditInstant on-page audit of a URL
$0.01
JSON
REST
Description
Fetches a single URL and returns its full on-page SEO signals instantly: title/meta/heading structure, content stats, internal and external link counts, load timings, and every detected on-page issue (missing tags, thin content, broken elements). The cheapest call in this source. Use it per-page; for whole-site crawls a page-by-page loop over the site's key URLs works well.
Parameters
Content type: application/json
{
"type": "object",
"required": [
"url"
],
"properties": {
"url": {
"type": "string",
"format": "uri",
"description": "The page URL to audit (with protocol)."
},
"enable_javascript": {
"type": "boolean",
"default": false,
"description": "Render JavaScript before auditing. Slower; only for JS-rendered pages."
}
}
}Responses
On-page metrics and detected issues for the page in `result[0].items`.
{
"type": "object"
}Agent / Developer Schema
Machine-readable formats for integrating this endpoint into AI agents and toolchains.
{
"operationId": "page_audit",
"method": "post",
"path": "/page-audit",
"summary": "Instant on-page audit of a URL",
"description": "Fetches a single URL and returns its full on-page SEO signals instantly: title/meta/heading structure, content stats, internal and external link counts, load timings, and every detected on-page issue (missing tags, thin content, broken elements). The cheapest call in this source. Use it per-page; for whole-site crawls a page-by-page loop over the site's key URLs works well.",
"parameters": [],
"requestBody": {
"required": true,
"content": {
"application/json": {
"schema": {
"type": "object",
"required": [
"url"
],
"properties": {
"url": {
"type": "string",
"format": "uri",
"description": "The page URL to audit (with protocol)."
},
"enable_javascript": {
"type": "boolean",
"default": false,
"description": "Render JavaScript before auditing. Slower; only for JS-rendered pages."
}
}
},
"example": {
"url": "https://example.com/pricing"
}
}
}
},
"responses": [
{
"statusCode": "200",
"description": "On-page metrics and detected issues for the page in `result[0].items`.",
"content": {
"application/json": {
"schema": {
"type": "object"
}
}
}
},
{
"statusCode": "400",
"description": "Bad request or upstream task error."
},
{
"statusCode": "401",
"description": "Unauthorized."
},
{
"statusCode": "429",
"description": "Too many requests."
},
{
"statusCode": "5XX",
"description": "Upstream error."
}
]
}Pricing
Credits are deducted from your agntdata balance on each successful API call. Failed requests (4xx/5xx) are not charged.
Start using this endpoint
Generate your API key and make your first call in under a minute. Free tier available with transparent pricing.