← Back to all docs
cch prosystem fx document

CCH ProSystem fx Document API

CCH ProSystem fx Document is document management software from Wolters Kluwer built for accounting and audit firms. An unofficial API lets you programmatically pull client and engagement folders, search and download documents with metadata and versions, start routing sheets for approv

By Alex KlarfeldJanuary 26, 2026
CCH ProSystem fx Document API

What is CCH ProSystem fx Document?

CCH ProSystem fx Document is Wolters Kluwer’s enterprise-grade document management system for accounting and audit firms. It centralizes client documents, engagement binders, approvals, retention policies, and portal publishing, integrating with the broader ProSystem fx Suite (e.g., Engagement, Practice, Tax) and often with CCH Axcess cloud modules.

Core product areas include:

  • Document Management (File Cabinets, Folders, Metadata/Indexing, OCR, Versions, Check-In/Check-Out)
  • Engagement Integration (Binders, Workpapers, References to Engagement IDs, Staff Roles)
  • Workflow & Approvals (Routing Sheets, E-signatures, Notifications, Escalations)
  • Client Portal Distribution (Publish Final Reports, Secure Sharing, Expiration Controls)
  • Security & Compliance (Role-Based Permissions, Legal Holds, Retention Policies)
  • Search & Audit Trails (Full-Text/OCR Search, Event History, Access Logs)

Common data entities:

  • Firms, Offices, Users, Roles/Permissions (Partners, Managers, Staff)
  • Clients (profile, IDs, tax/EIN, office assignment)
  • File Cabinets and Folders (hierarchy, paths, security class)
  • Documents (metadata, types, versions, status, tags)
  • Routing Sheets (approval workflows, steps, actions, due dates)
  • Retention Policies and Legal Holds (policy IDs, destruction date)
  • Engagement Binders (links to binders and workpapers)
  • Portal Shares (published items, visibility, expiry)
  • Audit Events (create/update/approve/download history)

The ProSystem fx Document Integration Challenge

Accounting and audit teams rely on ProSystem fx Document every day, but turning portal-first and binder-centric workflows into API-driven automation is non-trivial:

  • Check-In/Check-Out Semantics: Version locking and exclusive edits require careful state management
  • Role-Aware Security: Staff permissions, office boundaries, and client-level access govern visibility
  • Mixed Deployments: On-premise and cloud variants, plus SSO/Active Directory and MFA complicate headless automation
  • Compliance Rigor: Retention policies, legal holds, and approval artifacts must be modeled explicitly
  • Context Spread: Key information spans clients, file cabinets, engagement binders, routing sheets, and portal shares

How Supergood Creates ProSystem fx Document APIs

Supergood reverse-engineers authenticated browser flows and network interactions to deliver a resilient API endpoint layer for your ProSystem fx Document tenant.

  • Handles username/password, SSO/OAuth/AD, and MFA (SMS, email, TOTP) securely
  • Maintains session continuity with automated refresh and change detection
  • Normalizes responses so you can integrate once and rely on consistent objects across modules
  • Aligns with customer entitlements and role-based permissions to ensure compliant access

Getting Started

  • Schedule Integration Assessment

Book a 30-minute session to confirm your modules, licensing, and authentication model.

  • Supergood Builds and Validates Your API

We deliver a hardened ProSystem fx Document adapter tailored to your workflows and entitlements.

  • Deploy with Monitoring

Go live with continuous monitoring and automatic adjustments as ProSystem fx Document evolves.

API Endpoints

Authentication

POST/sessions

Establish a session using credentials. Supergood manages MFA (SMS, email, TOTP) and SSO/OAuth/AD when enabled. Returns a short-lived auth token maintained by the platform.

Authentication

POST/sessions/refresh

Refresh an existing token to keep sessions uninterrupted.

Documents

GET/documents

Search and list documents across file cabinets and engagement folders with rich filters.

Documents

POST/documents

Upload a document with metadata and retention settings.

Routing Sheets

POST/routing-sheets

Create an approval workflow (routing sheet) for a document with steps and due dates.

Portal Publishing

POST/documents/{documentId}/shares

Publish a document to the client portal with visibility and expiry controls.

Use Cases

Evidence Collection & Binder Sync

- Mirror engagement folders and document metadata into your GRC platform - Auto-ingest evidence from your product (screenshots, exports, logs) and file to the correct binder path - Maintain version history, check-in/out states, and audit trails for testing documentation

Policy Management & Attestations

- Push updated policies and procedures to relevant cabinets and folders - Create routing sheets for manager/partner approvals and staff attestations - Track approval SLAs, escalate overdue steps, and archive signed artifacts

Client Deliverables & Portal Publishing

- Publish final reports, SOC packages, or tax deliverables to the client portal with expiry controls - Notify stakeholders and log downloads for compliance reporting - Synchronize deliverable statuses with CRM or ERP

Retention & Legal Hold Automation

- Apply retention policies programmatically and set legal holds during investigations - Generate destruction dates and hold overrides while preserving audit history - Align retention schedules with your enterprise records program

Technical Specifications

Authentication

Username/password with MFA (SMS, email, TOTP) and SSO/OAuth/Active Directory where enabled; supports service accounts or customer-managed credentials

Response format

JSON with consistent resource schemas and pagination across modules

Rate limits

Tuned for enterprise throughput while honoring customer entitlements and usage controls

Session management

Automatic reauth and cookie/session rotation with health checks

Data freshness

Near real-time retrieval of clients, cabinets, documents, routing sheets, and portal shares

Security

Encrypted transport, scoped tokens, and audit logging; respects ProSystem fx Document role-based permissions

Webhooks

Optional asynchronous delivery for long-running workflows (e.g., approvals, portal downloads)

Latency

Sub-second responses for list/detail queries under normal load

Throughput

Designed for high-volume document search, upload, and approval routing

Reliability

Retry logic, backoff, and idempotency keys minimize duplicate actions

Adaptation

Continuous monitoring for UI/API changes with rapid adapter updates

Frequently asked questions

Supergood supports workflows across commonly used modules such as Document Management (File Cabinets, Folders, Documents), Workflow & Approvals (Routing Sheets, E-signatures), and Client Portal Publishing, subject to your licensing and entitlements. We scope coverage during integration assessment.

We support username/password + MFA (SMS, email, TOTP) and can operate behind SSO/OAuth or Windows-integrated authentication (AD) when enabled. Sessions are refreshed automatically with secure challenge handling.

Yes. We model document states explicitly and enforce idempotent updates to preserve version history. Check-out locks and check-in actions are synchronized to prevent conflicts.

Yes. We can apply policy IDs, set/deset legal holds, compute destruction dates, and track retention changes with audit logging while respecting firm permissions.

Yes. We support portal sharing with visibility scopes, expiry dates, and optional acknowledgments, and can stream download events back to your systems via webhooks.

Ready to get a real API?