ONLYOFFICE API

website·Indexed 41 days ago

https://api.onlyoffice.com

Documentation and samples for the ONLYOFFICE API, including the API 2.0 backend for managing workspace components such as CRM (contacts, opportunities, invoices), Calendar (CalDav and iCal events), Mail (autoreplies, folders, tags), Project tasks, and system settings (IP restrictions, CDN storage, and security impersonation).

Tokens
2.8M
Snippets
14.7K
Records
20.2K
Agent score
71%

What's inside ONLYOFFICE

  1. Overview of ONLYOFFICE Redmine Integration

    The ONLYOFFICE plugin for Redmine allows users to view and edit attachments directly within Redmine using ONLYOFFICE Docs. Key features include:

    • Real-time co-editing (Fast and Strict modes), Track Changes, comments, and built-in chat.
    • Support for documents, spreadsheets, presentations, PDFs, and forms.
    • Ability to create new attachments using templates based on user language preference.
    • Conversion of attachments for saving or downloading.
    • Mobile view for licensed editors.
  2. Overview of ONLYOFFICE Custom AI Tools

    Custom AI tools are functions that extend the capabilities of the ONLYOFFICE AI agent. They define the specific requests sent to the AI model and the subsequent manipulations performed on the document (documents, spreadsheets, or presentations) using the Office API. The AI agent uses a flow similar to LLM function calling: it matches a user prompt to a registered function's metadata, determines the necessary arguments, and executes the function logic.
  3. Introduction to ONLYOFFICE macros

    ONLYOFFICE macros are lightweight JavaScript scripts that run directly inside documents using the Office JavaScript API. They require no installation and are used to automate repetitive tasks within the editor. Common use cases include one-click formatting, batch operations (like removing empty tables or paragraphs), and custom calculations in spreadsheets.
  4. Overview of DocSpace Plugins SDK capabilities

    The DocSpace Plugins SDK allows developers to extend the DocSpace portal by creating custom plugins. Plugins can be used to connect third-party services (e.g., Draw.io, Markdown, Speech to Text) or enhance existing user experiences and editor functionality (e.g., PDF converters).
  5. Overview of the ONLYOFFICE OCR plugin

    The OCR plugin allows users to extract text from image files (such as .png and .jpg) and insert that text directly into a document. It is a visual, non-system plugin that supports more than 60 languages and is compatible with ONLYOFFICE documents, spreadsheets, and presentations.
  6. Overview of ONLYOFFICE Strapi integration features

    The ONLYOFFICE plugin for Strapi allows users to view, edit, and co-author office documents directly from the Strapi Media Library.

    • Editable Formats: DOCX, XLSX, PPTX.
    • View-only Formats: CSV, DJVU, DOC, DOCM, DOCX, DOT, DOTM, DOTX, EPUB, FB2, FODP, FODS, FODT, HTM, HTML, MHT, ODP, ODS, ODT, OTP, OTS, OTT, OXPS, PDF, POT, POTM, POTX, PPS, PPSM, PPSX, PPT, PPTM, PPTX, RTF, TXT, XLS, XLSM, XLSX, XLT, XLTM, XLTX, XML, XPS.
    • Functionality: Adds an 'Edit in ONLYOFFICE' menu option in the document library, enabling real-time collaboration and saving changes back to Strapi.
  7. Overview of ONLYOFFICE AI agent capabilities

    Introduced in version 2.4.2, the AI inline agent is a contextual assistant integrated into ONLYOFFICE editors via a floating panel. It allows users to execute editing tasks using natural language, maintains conversation history for iterative refinement, and utilizes predefined tools for specific editor tasks. Key capabilities include:

    • Text generation and rewriting: Creating new content, summarizing, expanding ideas, rephrasing, and adjusting tone/style.
    • Smart formatting: Applying document formatting changes via natural language commands.
    • Data analysis and visualization: Aggregating, sorting, and filtering spreadsheet data, and generating diagrams or slide images from text descriptions.
  8. Overview of ONLYOFFICE DocSpace MCP Server

    The DocSpace MCP Server implements the Model Context Protocol (MCP) to connect AI tools, agents, and chatbots directly to ONLYOFFICE DocSpace. This allows AI assistants to manage rooms, collaborate on files, handle permissions, and automate document workflows using natural language interactions.
  9. Overview of DocSpace OAuth 2.0 API capabilities

    The DocSpace OAuth API allows developers to register third-party applications to obtain limited access to DocSpace HTTP services. This enables applications to authorize users via the DocSpace portal without handling passwords, verify user identities (e.g., retrieving names), and perform authorized actions on accounts, rooms, and files using access tokens.
  10. Overview of ONLYOFFICE Office API

    The Office API is a JavaScript library used to interact with and manipulate the content of ONLYOFFICE document editors. It treats documents as composite objects consisting of a tree of nodes (such as paragraphs and tables) into which smaller elements (text runs, images, charts, shapes) can be inserted and formatted. The library provides specialized APIs for different document types: Document API, Spreadsheet API, Presentation API, and Form API.