API Settings
Manage your API keys, track usage, configure webhooks, and control security permissions.
API Keys
Generate and manage keys for programmatic access
| Key Name | API Key | Last Used | Status | Actions |
|---|---|---|---|---|
| Production Main |
sm_live_•••••••••••••••••••••
|
2 mins ago | Active | |
| Staging Environment |
sm_test_•••••••••••••••••••••
|
3 days ago | Active |
Usage & Rate Limits
Current cycle resets on Feb 1, 2025 at 00:00 UTC
Requests Made
14,285
Sitemap Generations
892
Indexing API Calls
3,410
Rate Limit
1,000 requests / minute
Current usage: 620 requests/min. Burst capacity available.
Webhook Endpoints
Receive real-time notifications for sitemap events
https://api.myapp.com/webhooks/sitemap
sitemap.generated
indexing.completed
error.detected
https://hooks.zapier.com/zz/abc123/xyz789
sitemap.updated
Security & Permissions
Control API access scopes and security policies
IP Whitelisting
Restrict API access to specific server IPs
Read-Only Mode
Prevent API keys from modifying sitemap configurations
Automatic Key Rotation
Auto-rotate keys every 90 days for enhanced security
HMAC Signature Verification
Validate webhook payloads using shared secret signing
Requests from these domains will be allowed to use your API keys in browser contexts.
API Documentation
Reference guides, SDKs, and code examples
📖 REST API Reference
📦 JavaScript SDK
🐍 Python SDK
⚡ GraphQL Schema
📋 Postman Collection
🔄 Changelog
Base URL
https://api.sitemap.xml/v1/