One API to find every sitemap on a domain and extract all its URLs. Built for developers, SEO tools, and LLM agents.
Finds all sitemaps for a domain by parsing robots.txt and probing common sitemap paths.
POST /api/v1/sitemap/discover
Parses sitemap XML and recursively follows sitemap indexes up to 5 levels deep. Returns up to 50k URLs.
POST /api/v1/sitemap/extract
Discover + Extract in one call. Finds all sitemaps, extracts every URL, and deduplicates the results.
POST /api/v1/sitemap/full
Enter any domain to discover its sitemaps and preview its URLs. No sign-up required.
Need more? Visit the full sitemap finder tool
Send a domain, get back every URL from its sitemaps. No parsing XML yourself, no chasing sitemap indexes, no deduplication headaches.
$ curl -X POST https://sitemapkit.com/api/v1/sitemap/full \
-H "x-api-key: sk_live_..." \
-H "Content-Type: application/json" \
-d '{"url": "https://example.com"}'
{
"success": true,
"data": {
"domain": "https://example.com",
"sitemapsDiscovered": 3,
"sitemapsProcessed": 3,
"totalUrls": 1847,
"truncated": false,
"urls": [
{ "loc": "https://example.com/", "lastmod": "2026-02-20" },
{ "loc": "https://example.com/about", "lastmod": "2026-01-15" },
...
]
}
}Start extracting sitemaps
Free tier includes 100 requests/month. No credit card required.