Skip to content

Export

Orimora lets you take content out of the platform for backups, migration, printing, or offline use.

Open a document. Click the ⋯ menu (or export actions) in the document meta bar:

FormatWhat you get
Export Markdown.md file — title, front matter, body as Markdown
Export Markdown + images (ZIP)Markdown plus embedded image files
Export JSONTipTap/ProseMirror JSON — for advanced integrations
Print / Save as PDFBrowser print dialog — use “Save as PDF” as destination

From the sidebar, open a collection menu (⋯ on the collection row):

OptionContents
Export as Markdown (ZIP)All documents in the collection as .md files
Export as HTML (ZIP)Rendered HTML pages

Large collections may take a few seconds — wait for the download to start.

Every member can download a copy of their own data — a GDPR Article 15/20 “right of access / data portability” self-service. Go to Settings → Account → Export my data and download the ZIP. It contains:

ItemContents
profile.jsonYour account profile (name, email, role, timestamps, SSO externalId)
documents/The documents you authored (Markdown + JSON)
comments.jsonThe comments you authored
audit.jsonThe audit events where you were the actor
files/The files you uploaded
web_push_subscriptions.jsonYour browser push subscriptions (endpoint metadata, no keys)
mfa.jsonYour MFA status — TOTP enrolment + backup-code counts (no secrets)
passkeys.jsonYour registered passkeys (labels, timestamps — no credential secrets)
notifications.jsonYour in-app notifications

A team admin can export the entire team’s content as one ZIP from Settings → Team → Export team data. This is gated by the settings.backup capability (Admins only) and respects per-collection permissions — a collection the admin cannot read is skipped and the skipped count is reported. Use it for a one-off migration or an offline archive; for scheduled, verifiable backups use Backup & Restore instead.

For scripts and the Obsidian plugin:

GET /api/v1/documents?format=markdown
Authorization: Bearer kb_your_key

Incremental sync with updatedSince (ISO 8601) returns only changed documents. See REST API overview.

For ongoing sync to external systems (webhook, Git mirror, pull endpoint), configure Settings → Publishing instead of manual export. See Publishing channels.

You need read access to the document or collection. Export respects collection and tag permissions — you cannot export content you cannot view.