Misar Docs
MisarMailMisar.BlogMisarReachMisarPostMisar.DevMisar PlatformMisar IdentityMisar Posts API
Indexing

Reindex URLs

POST /io/indexing/reindex — request a recrawl of existing URLs, defaulting to only what changed (sync-latest).

Request a recrawl of existing URLs. Identical body to /submit, except source defaults to "changed" — a bare call only recrawls what moved since the last run (the sync-latest pattern).

POST https://api.misar.io/io/indexing/reindex

Request body

Same fields as /submit. Defaults that differ:

FieldDefaultDescription
source"changed"Pass "all" to force a full recrawl request of the sitemap.
{ "domain": "all", "source": "changed" }

Response

Same shape as /submit with "action": "reindex".

Idempotent across runs

The sitemap diff is snapshot-backed (Redis). Running reindex twice with no sitemap changes submits 0 URLs the second time.