Skip to main content
POST
Discover the URLs on a site

Authorizations

Authorization
string
header
required

An API key, sent as Authorization: Bearer enc_…. A dashboard session cookie works on the same route.

Body

application/json
url
string
required

The site to map. A bare hostname is accepted and assumed to be https.

Example:

"https://example.com"

limit
integer
default:5000

How many URLs to return.

Required range: 1 <= x <= 5000

Keep only URLs containing this text, matched case-insensitively against the whole URL. This is what makes a map of a ten thousand page site useful rather than merely large.

Example:

"docs"

subdomains
boolean
default:false

Widen the site from one host to its subdomains, so mapping example.com also lists docs.example.com.

sitemap_only
boolean
default:false

Read the sitemap and stop, skipping link discovery. Faster, kinder to the site, and complete for anyone who publishes an accurate sitemap.

Response

The URLs found, and where they came from

success
boolean
message
string
result
object
Last modified on September 24, 2026