Base URL: https://official.observer
License: CC BY 4.0 for dataset payloads. Attribute “The Observatory / BC + AI”.
Full Public graph.
{
"version": 1,
"license": "CC-BY-4.0",
"entities": [ /* Entity */ ],
"relationships": [ /* Relationship */ ]
}Cache: s-maxage=300. CORS: *.
Single entity plus incident edges.
Legacy alias (same graph body without version/license envelope). Prefer v1.
See lib/types.ts. Notable fields: id (stable), type, name, blurb, initiatives, region, tags, links, joinUrl, nextDate.
CSP frame-ancestors allowlist (see next.config.ts):
bc-ai.ca/*.bc-ai.cafutureproof.website/*.futureproof.website
To add a host: open a PR updating EMBED_HOSTS in next.config.ts with the partner domain and a one-line justification.
Embed query params:
node=<stableId>— select entity on loadinitiative=bc-ai|ed-ai|futureproof— filter to one initiative
See DIRECTORY-BRIDGE.md.
bc-ai-directory-public may suggest Draft Observatory orgs (people filtered out). Never auto-Public. Process: curator reviews → Observatory Entities Draft → Public gate.