Skip to main content
The API is currently in beta. Endpoints and behavior are subject to change.
The Hado SEO API lets you programmatically invalidate cached pages so search engines always see your latest content. When you purge a page, Hado SEO immediately re-renders it and stores fresh HTML in the cache — no waiting for the next bot visit.

Base URL

All API requests are made to:
https://api.hadoseo.com/functions/v1

Available Endpoints

Purge Cache

Re-render a specific page and refresh its cached HTML

Quick Start

1

Create an API Key

Go to Settings → API Keys in your Hado SEO dashboard and create a new key. Copy it immediately — it’s only shown once.
2

Purge a page

curl -X POST https://api.hadoseo.com/functions/v1/purge-cache \
  -H "Authorization: Bearer hado_sk_your_key_here" \
  -H "Content-Type: application/json" \
  -d '{
    "domain": "yourapp.com",
    "path": "/about"
  }'
3

Verify

The response confirms the re-render job is queued. Fresh HTML will be available in cache within seconds.

Common Use Cases

Use CaseWhen to Purge
CMS content updateAfter publishing or editing a blog post
Product page changeAfter updating pricing, images, or descriptions
Landing page deployAfter pushing changes to your app

Rate Limits

All API calls are subject to per-minute and monthly rate limits based on your plan. See Authentication for details.