Map

Get a flat list of every URL on a website — fast, no crawl needed.

POST/api/v1/map

Request body

FieldTypeDescription
urlrequiredstringRoot URL of the site to map.
limitnumberMaximum number of URLs to return (1–5000).
Default: 1000
searchstringOptional substring filter; only URLs containing it are returned.
includeSubdomainsbooleanAlso discover URLs on subdomains of the given host.
Default: false

Example request

bash
curl https://neuroapi.me/api/v1/map \
-H "Authorization: Bearer $NEUROAPI_KEY" \
-H "Content-Type: application/json" \
-d '{"url":"https://example.com","limit":500}'

Example response

json
{
"success": true,
"data": {
"links": [
"https://example.com/",
"https://example.com/about",
"https://example.com/pricing"
]
},
"creditsCharged": 1
}