apps-embed-sdk
Embed ONLYOFFICE Apps (formerly DocSpace) into web apps with the Embed SDK (@onlyoffice/docspace-sdk-js). Use when the user wants to embed an ONLYOFFICE Apps file manager, document editor or viewer, room/file selector dialog, file uploader, forms gallery, AI chat, or personal files section; when configuring TFrameConfig, authentication (login hash flow, OAuth getToken, public room tokens, API keys, 2FA questions), frame events, SDKInstance methods, or programmatic form filling via executeInEditor; when a host app (WordPress, Nextcloud, CRM, React/Next/Vue/Angular page) shows a DocSpace iframe that is blank, returns 401, fails CSP or X-Frame-Options; or when a connector built on this SDK needs a new login or file flow. Not for DocSpace plugins (apps-plugin-sdk) or for the Document Server Docs API outside an embedded frame.
- License
- Apache-2.0
Pinned to revision 441a2ea309a6, so it is the text this page describes rather than whatever the author pushed since.
Files
- skills/apps-embed-sdk/SKILL.md
- skills/apps-embed-sdk/README.md
- skills/apps-embed-sdk/evals/README.md
- skills/apps-embed-sdk/evals/evals.json
- skills/apps-embed-sdk/evals/prompt.txt
- skills/apps-embed-sdk/evals/rubric.md
- skills/apps-embed-sdk/evals/task.md
- skills/apps-embed-sdk/evals/trigger-tests.md
- skills/apps-embed-sdk/references/auth-recipes.md
- skills/apps-embed-sdk/references/config-reference.md
- skills/apps-embed-sdk/references/discovery.md
- skills/apps-embed-sdk/references/editor-automation.md
- skills/apps-embed-sdk/references/events.md
- skills/apps-embed-sdk/references/frameworks/angular.md
- skills/apps-embed-sdk/references/frameworks/nextjs.md
- skills/apps-embed-sdk/references/frameworks/react.md
- skills/apps-embed-sdk/references/frameworks/vue.md
- skills/apps-embed-sdk/references/methods.md
- skills/apps-embed-sdk/references/modes/chat.md
- skills/apps-embed-sdk/references/modes/editor-viewer.md
- skills/apps-embed-sdk/references/modes/forms.md
- skills/apps-embed-sdk/references/modes/manager.md
- skills/apps-embed-sdk/references/modes/personal.md
- skills/apps-embed-sdk/references/modes/public-room.md
- skills/apps-embed-sdk/references/modes/selectors.md
- skills/apps-embed-sdk/references/modes/system.md
- skills/apps-embed-sdk/references/modes/uploader.md
- skills/apps-embed-sdk/references/testing.md
- skills/apps-embed-sdk/references/troubleshooting.md
- skills/apps-embed-sdk/scripts/README.md
- skills/apps-embed-sdk/scripts/probe-portal.mjs
- skills/apps-embed-sdk/scripts/sync-sdk.mjs
- skills/apps-embed-sdk/scripts/test-validator.mjs
- skills/apps-embed-sdk/scripts/validate-config.mjs
- skills/apps-embed-sdk/sources.json
Every link opens the file at its source, pinned to the revision this page describes.