Skip to content

Repository files navigation

CDK Global (cdk-global)

CDK Global is the dominant U.S. dealer management system (DMS) provider, serving roughly 15,000 automotive dealerships with software covering sales, F&I, fixed operations, parts, CRM, and digital retail. CDK was spun out of ADP in 2014 and acquired by Brookfield Business Partners in July 2022 for $8.3B (taken private). The company operates the Fortellis platform — a developer marketplace and integration hub with 135+ published APIs, 425+ marketplace apps, 82,000+ dealer integrations, and 6.7B+ API transactions per year — exposing CDK DMS data to ISVs, OEMs, and third-party automotive systems. CDK suffered a major BlackSuit ransomware attack on June 19, 2024, paying ~$25M in bitcoin to restore service over roughly two weeks; the outage caused an estimated $605M in dealer losses and triggered numerous lawsuits.

APIs.json: https://raw.githubusercontent.com/api-evangelist/cdk-global/main/apis.yml

Tags

  • Automotive
  • Dealer Management
  • DMS
  • Auto Retail
  • F&I
  • Fixed Operations
  • Parts
  • CRM
  • Digital Retail
  • Marketplace
  • Developer Platform
  • Events
  • Webhooks
  • AsyncAPI

Timestamps

  • Created: 2026-05-22
  • Modified: 2026-05-23

APIs

Fortellis Platform

Fortellis is CDK Global's open automotive commerce platform — an API gateway, app marketplace, and developer community that brokers data flow between dealerships, ISVs, OEMs, heavy-truck, and powersports systems. Fortellis publishes 135+ APIs, lists 425+ marketplace apps, and processes 6.7B+ API transactions per year across 82K+ dealer integrations.

Tags

  • Fortellis
  • Marketplace
  • Developer Platform
  • APIs
  • Automotive

Properties

Fortellis Service Appointments API

Service-appointments API for booking, querying, updating, and cancelling vehicle service appointments at a dealership service department. Used by scheduling systems integrating with CDK and other DMS providers via Fortellis.

Tags

  • Appointments
  • Service
  • Fixed Operations
  • Scheduling

Properties

Fortellis User / Booking Sessions API

Booking-sessions API illustrating Fortellis's REST conventions: session creation, item management, store availability, and slot reservation for service scheduling workflows.

Tags

  • Booking Sessions
  • Service
  • Scheduling

Properties

Fortellis Parts Store API

Parts-store reference API exposing product info, sizing, and ping/health for dealership parts inventory and procurement integrations.

Tags

  • Parts
  • Inventory
  • Fixed Operations

Properties

Fortellis Reference Pet Adoption API

Reference / tutorial API distributed by Fortellis for developers learning the platform's OpenAPI conventions, OAuth flows, and admin-API patterns.

Tags

  • Reference
  • Tutorial
  • Developer Education

Properties

Fortellis Event Relay Webhook

Webhook contract that event-sink applications implement to receive asynchronous events from Fortellis Event Relay. Defines payload envelope, required headers (X-Request-Id, Fortellis-Event-Id, Authorization, Data-Owner-Id), and retry semantics for guaranteed delivery.

Tags

  • Events
  • Webhooks
  • Event Relay
  • Asynchronous

Properties

Fortellis Event Relay Data Plane Proxy (AsyncAPI)

AsyncAPI specification for the Fortellis Event Relay data-plane proxy used by event sources to publish events into Fortellis for fan-out to subscribers.

Tags

  • Events
  • AsyncAPI
  • Event Relay
  • Publish-Subscribe

Properties

Fortellis AsyncAPI Hello World Reference

Hello World AsyncAPI reference distributed by Fortellis to teach the asynchronous API pattern, channel topology, and message envelope conventions used across Fortellis event APIs.

Tags

  • AsyncAPI
  • Reference
  • Events
  • Developer Education

Properties

Common Properties

Maintainers

FN: Kin Lane Email: [email protected]

Releases

Packages

Contributors