← Back to Blog

CCC Secure Share Developer Guide: What Works, What Doesn't, What It Costs

Every MSO or vendor that wants to pull data out of CCC ONE eventually lands on the same question: is Secure Share the right pipe? The CCC sales team will tell you yes. The engineer who has to build on top of it will tell you something more nuanced.

This is the guide I wish existed when I built the analytics platform that now runs across 100+ collision shops. No marketing. No "it depends." Specific, current information about what Secure Share gives you, what it doesn't, and what it takes to ship a real integration.

What Secure Share Actually Is

Secure Share is CCC's managed data-sharing service. A subscribing partner (insurer, rental, parts, analytics vendor, or the shop itself) signs up, CCC provisions a subscription, and from then on CCC pushes the agreed data out of the shop's CCC ONE install to the subscriber.

Under the hood, the payload is a CIECA BMS (Business Message Suite) XML document. BMS is an industry-wide collision-data standard — estimates, supplements, labor operations, parts, totals, images, dates, vehicle data — wrapped in a schema that every major collision platform speaks.

So when someone says "pull data via Secure Share," what they actually mean is: receive BMS XML files from CCC, parse them, and load the fields you care about.

What Secure Share Is Good For

What Secure Share Is Bad For (Or Won't Do At All)

What "Getting Started" Actually Looks Like

The honest timeline for a first integration, assuming you are a developer who has never touched BMS before:

  1. Week 1–3: paperwork. Subscription agreement, data-use terms, BAA if relevant, trading-partner setup on both sides. This is the bottleneck on almost every project. CCC moves at CCC's pace.
  2. Week 3–4: plumbing. Stand up the receiver (HTTPS endpoint or sFTP drop), exchange certs, validate a test payload. CCC will send sample BMS for schema validation.
  3. Week 4–6: parsing. Walk the BMS schema. Decide which 40–60 fields you actually need out of the several hundred in the spec. Build your loader.
  4. Week 6–8: backfill gap. Realize you need history. Plan the separate historical-data exercise.
  5. Week 8+: production. Monitoring, error handling, MT10720 retries, supplement reconciliation, deduping when the same workfile comes through twice.

If anyone tells you this is a two-week job, they've either never shipped one or they're selling you something.

What It Costs

Three line items:

MSOs with 15+ shops usually find the math favors a purpose-built platform over a ground-up build; single shops and smaller groups often don't need Secure Share at all and can live on exports.

Alternatives Worth Knowing About

The Honest Recommendation

If you are building a product that needs to read collision workfile data at scale: Secure Share + BMS is the right standard. Budget the paperwork, budget the backfill, and build it once properly.

If you are an MSO that wants dashboards and alerting on your own shop data: you probably don't want to hand-build this. You want a platform that already solved the plumbing and lets you focus on the decisions the data is supposed to drive.

If you are a single shop: don't start here. CSV exports into a warehouse will take you further than you think before Secure Share is worth the paperwork.

Scoping a Secure Share build?

I've shipped BMS-based integrations at 100+ shops. If you want a second set of eyes on your architecture, your timeline, or your vendor conversation — 30 minutes, no pitch.

Schedule a Call →