Content graph
Articles, guides and extracted FAQ linked to entities — districts, themes, visas — with canonical URLs.
Kyora
A versioned content and intelligence layer for media, partners and AI builders — structured insights, public actors and provenance. International by design.
{
"object": "blog.post",
"slug": "dubai-market-signals",
"title": "Reading Dubai with method",
"locale": "en",
"canonicalUrl": "https://blog.kyora-international.com/…",
"entities": ["marina", "off-plan", "visa"],
"citations": [{ "url": "…" }]
}Live response shape — Open Feed, no key required.
No account, no API key. Copy a URL or subscribe to the RSS feed.
curl -sS "https://kyora-international.com/api/v1/blog/posts?limit=5"The Public API turns what Kyora already publishes — insights, guides, verified public profiles — into a stable, attributable feed. Private CRM and introductions stay private.
Mockup — Insights widget partners can ship once Open Feed is live.
Latest from Kyora
Embedded on a partner site
Off-plan checks before you commit
3 min · guides
Reading Marina liquidity with method
5 min · market
Residence frameworks to verify with counsel
4 min · visa
Not a scraped blog dump. A product surface with boundaries, citations and a roadmap.
Articles, guides and extracted FAQ linked to entities — districts, themes, visas — with canonical URLs.
Structured “what moved” objects with source, period and direction. Context for decisions — never yield promises.
Public registry of verified agents and public market actors partners can embed with confidence.
Stable JSON, citation fields and answer packets so agents and tools can cite Kyora instead of inventing Dubai.
Attribution rules, disclaimers, freshness stamps. Public-only by contract — no investor PII, no lead leakage.
Open Feed is free — no API key. IP rate limits and CDN cache. Kyora attribution + canonical links required.
[
{
"slug": "visa-framework-checks",
"section": "visa",
"publishedAt": "2026-07-20"
},
{
"slug": "off-plan-due-diligence",
"section": "guides",
"publishedAt": "2026-07-18"
}
]Mockup — paginated Open Feed response.
/api/v1/blog/postsPaginated published insights — section, tag, since./api/v1/blog/posts/{slug}Single post with body, entities and canonical URL./api/v1/guidesPillar investment guides index./api/v1/blog/rssRSS 2.0 feed of published posts./api/v1/openapi.jsonOpenAPI 3 fragment for the Open Feed.We expand when real integrators ask — not before.
This page, the execution plan, and a hard boundary with the internal bot API.
RSS + read-only JSON, no API key. IP rate limits and cache. Live now.
Deferred — only if a real partner needs it. No API-keys dashboard planned for now.
Unified public actors and entity links partners can embed.
Structured market objects and citation-first context endpoints.
Clarity is part of the product. If it is private on Kyora, it stays off this API.
Leads, conversations and commission flows remain in the member product.
Admin write APIs for Hermes and operators are a separate, non-public contract.
No portfolios, watchlists or personal investor data — ever.
Signals carry sources and caveats. No guaranteed returns in any payload.
{
"error": "not_found",
"message": "Private surfaces are not part of the Public API.",
"docs": "/public-api"
}Mockup — private CRM routes stay out of Public API.
The Open Feed is public and free. Call the JSON routes or subscribe to RSS — attribution and a link to each canonicalUrl are required.
Base path: /api/v1 — rate-limited by IP, cached, CORS open for GET.
{
"object": "list",
"data": [{ "object": "blog.post", "slug": "…" }],
"attribution": { "required": true }
}Example — paste into a terminal or browser.