← Back to all docs

CCC Intelligent Solutions API

CCC Intelligent Solutions runs an AI-powered cloud platform that connects auto insurers, collision repairers, OEMs, and parts suppliers across the claims and repair lifecycle. An unofficial API lets you programmatically pull claims, estimates, assignments, final bills, diagnostics, and parts data—and push updates like new assignments, estimate revisions, and status changes back into the CCC ONE and CCC IX Cloud ecosystem.

By Alex KlarfeldMay 30, 2026
CCC Intelligent Solutions API

What is CCC Intelligent Solutions?

CCC Intelligent Solutions operates an AI-powered cloud platform that connects auto insurers, collision repairers, OEMs, and parts suppliers to streamline the auto claims and repair lifecycle. Built on the CCC IX Cloud intelligent experience platform and the long-standing CCC ONE estimating product, CCC powers estimating, diagnostics, claims handling, casualty and subrogation, consumer engagement, and digital parts ordering across an ecosystem of tens of thousands of connected businesses.

Core product areas include:

  • CCC IX Cloud (event-driven intelligent experience platform spanning data and AI across the ecosystem)
  • CCC ONE Estimating and Diagnostics (AI-assisted estimate generation and repair diagnostics for collision repairers)
  • Claims solutions for insurers (claims handling, claims management, casualty, and subrogation)
  • Consumer engagement tools for carriers and shops, plus shop payroll and employee management
  • OEM certified repair network programs and digital parts ordering for suppliers

CCC Secure Share is CCC's cloud API channel, letting CCC ONE repairers share data with registered third-party apps over a secure channel using the CIECA BMS data standard.

Common data entities:

  • Claims, First Notice of Loss, Assignments, Workfiles
  • Estimates, Estimate Revisions, Supplements, Final Bills
  • Vehicles, Damage Photos, Diagnostics, Repairability Assessments
  • Parts, Part Price Changes, Parts Orders
  • Subrogation Demands, Casualty Records, Recovery Files
  • Repairers, Shops, Carriers, OEM Programs

The CCC Intelligent Solutions Integration Challenge

Insurers and repairers run mission-critical claims and estimating workloads on CCC every day, but turning that ecosystem into API-driven automation is non-trivial:

  • Developer-gate requirements: Secure Share access requires app registration, CCC review, and active CIECA membership before API credentials and documentation are issued
  • BMS message scoping: CCC assigns specific BMS message types per registered app based on business purpose, so coverage is constrained to what your registration was approved for
  • Standards translation: CIECA BMS and EMS-equivalent formats for estimates, final bills, and part price changes must be mapped into your own object model
  • Legacy and desktop surfaces: CCC ONE spans desktop, web, and cloud, so some workflows live behind authenticated app sessions rather than open endpoints
  • Multi-party data flow: A single repair touches carrier, shop, OEM, and parts supplier systems, each with its own IDs, status states, and entitlements
  • Repairer-controlled sharing: Data sharing is gated per-repairer, so programmatic access must respect each shop's consent and entitlements

How Supergood Creates CCC Intelligent Solutions APIs

Supergood reverse-engineers authenticated CCC ONE and CCC IX Cloud flows, plus the Secure Share BMS channel where it is provisioned, to deliver a resilient API layer for your CCC environment—across estimating, claims, and parts workflows.

  • Handles username/password and MFA (SMS, email, TOTP) securely
  • Maintains session continuity with automated refresh and change detection
  • Normalizes CIECA BMS estimates, assignments, final bills, and part price changes into consistent JSON objects
  • Respects per-repairer sharing consent, entitlements, and carrier program scoping

Use CCC Intelligent Solutions with AI agents: CCC Intelligent Solutions MCP Server →

Getting Started

  • Schedule Integration Assessment

Book a 30-minute session to confirm your CCC products, data flows, and authentication model.

  • Supergood Generates and Validates Your API

We deliver a production-ready CCC adapter tailored to your environment, entitlements, and BMS scope.

  • Deploy with Monitoring

Go live with continuous monitoring and automatic adjustments as CCC evolves.

ccc

API Endpoints

Authentication

POST/authenticate

Authenticate to a CCC ONE / CCC IX Cloud environment using username/password or MFA and obtain a session token for downstream calls.

Claims

GET/claims

List claims, assignments, and workfiles with filters for carrier, status, repairer, and date range.

Claims

POST/create_assignment

Create a new repair assignment or First Notice of Loss workfile against a vehicle and carrier program.

Estimating

GET/estimates

Retrieve estimates, supplements, and final bills in CIECA BMS-equivalent format with revision history.

Estimating

POST/create_estimate

Submit a new estimate or estimate revision, including AI pre-populated line items and damage photos.

Parts

GET/parts

Pull parts, parts orders, and part price changes across connected suppliers for a workfile.

Use Cases

Sync claims and estimates into your warehouse

- Pull claims, assignments, and workfiles across carriers and repairers into a single warehouse - Stream estimate, supplement, and final bill events to downstream BI and audit tools - Reconcile vehicle, photo, and diagnostics records for a unified repair view

Automate estimating and supplement workflows

- Push new estimates and revisions with AI pre-populated line items into CCC ONE - Trigger diagnostics and repairability checks and attach results to the workfile - Route supplements, approvals, and final bills without manual portal clicks

Streamline subrogation and casualty recovery

- Pull inbound subrogation demands and casualty records for review - Score files for recovery potential and route to the right recovery workflow - Sync recovery status and outcomes back to claims systems

Connect parts ordering across suppliers

- Surface part price changes and availability from connected suppliers - Push parts orders against an active estimate or workfile - Reconcile ordered, received, and returned parts against final bills

Technical Specifications

Authentication

Username/password and MFA (SMS, email, TOTP) handled in a managed session

Connectivity

Authenticated CCC ONE / CCC IX Cloud flows plus the Secure Share BMS API channel where provisioned

Response format

Normalized JSON across claims, estimates, diagnostics, and parts objects, mapped from CIECA BMS

Rate limits

Adaptive throttling tuned to your environment to avoid CCC-side limits

Session management

Automatic session refresh, MFA replay handling, and credential rotation

Data freshness

Near real-time pulls for claims, estimates, and parts with optional scheduled batch syncs

Security

Encrypted credential vault, scoped access tokens, SOC 2-aligned controls, and audit logging

Webhooks

Event-style callbacks for assignment creation, estimate revision, final bill, and part price changes

Latency

Sub-second reads on cached entities; multi-second writes when posting estimates and assignments

Throughput

Horizontally scaled workers sized to high-volume claims and estimating activity

Reliability

Retry, backoff, and idempotency keys for assignments, estimate revisions, and parts orders

Adaptation

Continuous monitoring of CCC ONE, CCC IX Cloud, and Secure Share BMS changes and configuration drift

Frequently asked questions

No. Supergood works with your existing CCC ONE / CCC IX Cloud entitlements and authenticated sessions. Secure Share registration and CIECA membership are only required when you specifically want to consume the official BMS developer channel.

Yes. Supergood normalizes claims, assignments, estimates, supplements, final bills, diagnostics, and parts data so carrier-side and shop-side workflows integrate against a single consistent object model.

Estimates, assignments, final bills, and part price changes arriving in CIECA BMS or EMS-equivalent formats are mapped into normalized JSON, so you do not have to parse CCC's standards-based messages yourself.

Yes. Programmatic access honors each repairer's sharing entitlements and carrier program scoping rather than bypassing CCC's consent model.

Yes. Supergood operates against the same authenticated surfaces CCC ONE uses across desktop, web, and cloud, so legacy deployments are supported with environment-specific configuration.

Ready to get a real API?