← All integrations
Automation

SitemapKit + n8n

Use SitemapKit in n8n workflows to automate sitemap monitoring, content discovery, and SEO audits. Connect sitemap data to 400+ other services.

Quick Start

// n8n HTTP Request Node configuration:
// Method: POST
// URL: https://sitemapkit.com/api/v1/sitemap/full
// Headers:
//   Content-Type: application/json
//   x-api-key: {{ $credentials.sitemapkitApi.apiKey }}
// Body (JSON):
{
  "url": "{{ $json.domain }}"
}

// Then use a Code node to process results:
const urls = $input.all()[0].json.urls;
const blogPosts = urls.filter(u => u.loc.includes('/blog/'));
return blogPosts.map(u => ({ json: u }));

How it works

  1. Get your API key — Sign up for a free SitemapKit account to get your sk_live_* API key.
  2. Call the API — Use the /api/v1/sitemap/full endpoint to discover and extract all sitemaps from a domain in one call.
  3. Process the data — The response includes structured JSON with all URLs, lastmod dates, and sitemap metadata.

API Endpoints

  • POST /api/v1/sitemap/discover — Find all sitemaps on a domain
  • POST /api/v1/sitemap/extract — Parse a sitemap URL and extract all URLs
  • POST /api/v1/sitemap/full — Discover + extract in one call (recommended)

Start using SitemapKit with n8n

100 free API calls/month. No credit card required.

More Automation integrations