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

Registry

GET /io/indexing/registry — the full Misar domain registry that indexing targets resolve against.

Return the full domain registry: the static Misar sites plus any runtime custom/white-label domains. This is the source of truth that a domain selector resolves against.

GET https://api.misar.io/io/indexing/registry

Response

{
  "ok": true,
  "count": 16,
  "domains": [
    {
      "id": "io",
      "product": "io",
      "baseUrl": "https://www.misar.io",
      "sitemaps": ["https://www.misar.io/sitemap.xml"],
      "countries": ["US", "GB", "IN", "DE", "RU", "KR", "CN", "JP"],
      "verified": {},
      "note": "Platform + blog (/blogs/*). Primary entity site."
    }
  ]
}

Domain entry fields

FieldTypeDescription
idstringStable id, also accepted as a domain selector.
productstringOwning Misar product (io, mail, reach, blog, dev, post, docs, assisters).
baseUrlstringCanonical origin, no trailing slash.
sitemapsstring[]Sitemap URL(s); the first is primary.
countriesstring[]ISO-3166 hints for which regional engines matter.
noindexboolean?When true, excluded from all (e.g. SSO).
verifiedobjectPer-engine verification state.
notestring?Free-text note.

Selector resolution

A domain value in any endpoint resolves as:

  1. "all" → every indexable site (excludes noindex).
  2. A registry id (e.g. "reach").
  3. A host or URL (e.g. "misar.blog" / "https://misar.blog/x").