Thinkfree Document Management SDK logo

Thinkfree Document Management SDK

Self-hosted document management backend via REST APIs

Type
Product
Domain
Apps & Software Development
Subdomain
APIs & SDKs
Product type
API
Stage
Live
Visit website2 visits sent

Availability

available

Commercial model

freemium

Trial and Free Commercial licenses for up to 20 managed accounts. Paid annual plans range from $11.65 to $22.69 per managed account depending on volume, with cu

Location

Worldwide

Evidence & network

Live

About

A self-hosted SDK that adds document versioning, permissions, metadata, search, locking and lifecycle management to applications. Deploy on your own servers with Docker and integrate through REST APIs without replacing existing storage layers.

Who it is for

Application teams, SaaS products, and development teams building document-centric systems who need document management capabilities without rebuilding them from scratch.

Integrations and product details

Supports multi-tenant deployments for SaaS products. Integrates with existing storage systems without replacement. Deployed via Docker.

Platforms

API

Process

How it works

  1. 01- Deploy the SDK with Docker on your own Linux servers.
  2. 02- Connect it to AWS S3 or S3-compatible object storage.
  3. 03- Create tenants and their administrators in the Super Admin portal.
  4. 04- Issue an API key from the admin portal for your application.
  5. 05- Call the REST APIs to manage files, folders, versions, locks, and sharing.
  6. 06- Add Thinkfree Document Editor SDK for editing or connect AI clients through MCP.

Distinctive value

What makes it different

- Document versioning with history and restore
- Locking for concurrent access
- Permissions and sharing for named users, the whole tenant, or public links
- Application-level metadata and search
- Audit logs with CSV export
- Built-in MCP server for AI clients

What it helps you do

Add version control and restore earlier document versions
Attach and query metadata at application level
Coordinate concurrent access with document locking
Manage document state through lifecycle workflows
Manage permissions and access control across documents
Search documents by attributes

Useful for

Add version control and restore earlier document versions
Manage permissions and access control across documents
Attach and query metadata at application level
Search documents by attributes
Coordinate concurrent access with document locking
Manage document state through lifecycle workflows