Sitemap Extractor
Parse XML sitemaps, discover sitemaps from websites, and analyze sitemap structure. Essential tool for SEO analysis, content auditing, and website mapping. Supports sitemap indexes, individual sitemaps, and automated discovery.
Sitemap Extractor endpoints
| Method | Endpoint | Description |
|---|---|---|
| health | ||
| GET |
healthCheck /health |
Check API availability and service status. This endpoint does not require authentication. |
| v1 | ||
| GET |
get_v1_docs /v1/docs |
Get comprehensive API documentation including endpoints, pricing tiers, and usage information |
| POST |
post_v1_discover /v1/discover |
Discover sitemaps via JSON body. Same functionality as GET endpoint. |
| POST |
post_v1_analyze /v1/analyze |
Analyze sitemap via JSON body. Same functionality as GET endpoint. |
| GET |
get_v1_discover /v1/discover |
Automatically discover sitemaps for a website. Checks robots.txt and common sitemap locations (sitemap.xml, sitemap_index.xml, etc.). |
| GET |
get_v1_parse /v1/parse |
Parse an XML sitemap and return all URLs. Accepts both regular sitemaps and sitemap index files. Optional limit parameter to restrict number of URLs returned. |
| GET |
get_v1_analyze /v1/analyze |
Analyze sitemap structure and get statistics including URL count, lastmod coverage, priority and changefreq distributions, and domain breakdown. Perfect for SEO audits. |
| GET |
get_v1_flatten /v1/flatten |
Flatten a sitemap index file to retrieve all URLs from all child sitemaps. Useful for processing large sites with nested sitemap structures. |
| POST |
post_v1_flatten /v1/flatten |
Flatten sitemap index via JSON body. Same functionality as GET endpoint. |
| POST |
post_v1_parse /v1/parse |
Parse an XML sitemap via JSON body. Same functionality as GET endpoint but accepts parameters in request body. |
| Other endpoints | ||
| GET |
get_v1_docs /v1/docs |
Get comprehensive API documentation including endpoints, pricing tiers, and usage information |
| POST |
post_v1_discover /v1/discover |
Discover sitemaps via JSON body. Same functionality as GET endpoint. |
| POST |
post_v1_analyze /v1/analyze |
Analyze sitemap via JSON body. Same functionality as GET endpoint. |
| GET |
get_v1_discover /v1/discover |
Automatically discover sitemaps for a website. Checks robots.txt and common sitemap locations (sitemap.xml, sitemap_index.xml, etc.). |
| GET |
get_v1_parse /v1/parse |
Parse an XML sitemap and return all URLs. Accepts both regular sitemaps and sitemap index files. Optional limit parameter to restrict number of URLs returned. |
| GET |
get_v1_analyze /v1/analyze |
Analyze sitemap structure and get statistics including URL count, lastmod coverage, priority and changefreq distributions, and domain breakdown. Perfect for SEO audits. |
| GET |
get_v1_flatten /v1/flatten |
Flatten a sitemap index file to retrieve all URLs from all child sitemaps. Useful for processing large sites with nested sitemap structures. |
| POST |
post_v1_flatten /v1/flatten |
Flatten sitemap index via JSON body. Same functionality as GET endpoint. |
| GET |
healthCheck /health |
Check API availability and service status. This endpoint does not require authentication. |
| POST |
post_v1_parse /v1/parse |
Parse an XML sitemap via JSON body. Same functionality as GET endpoint but accepts parameters in request body. |
Sitemap Extractor pricing
| Plan | Price | Rate limit | Quotas |
|---|---|---|---|
| BASIC | Free | 5 / minute |
|
| PRO | $9.99 / month | 30 / minute |
|
| ULTRA Recommended | $49.99 / month | 150 / minute |
|
| MEGA | $199 / month | 500 / minute |
|