{"id":"589ddbbf-6050-4eba-89f3-7cc86fa28699","task":"Use the CDK Global developer API and Fortellis marketplace to read and write dealer repair order data","domain":"developer.cdkglobal.com","steps":["Register on the Fortellis developer network (fortellis.io), which is the platform through which CDK Global async and synchronous DMS APIs are accessed and monetized","Browse the Fortellis API directory to locate the CDK Repair Order API bundle and subscribe your application to gain access credentials","Obtain dealer authorization by having the dealership install your application from the Fortellis marketplace, which grants your app access to their CDK DMS data","For async (event-driven) repair order updates, subscribe to the CDK Repair Order Async API topic to receive repair order lifecycle events as they occur in the DMS","For synchronous reads, call the repair order GET endpoint with the dealer token and repair order identifier to retrieve current status, technician assignments, parts, and labor line details","Write integration status or enrichment data back to the DMS using the appropriate write endpoints (such as completing a vehicle health-check outcome) following the CDK DMS field schema"],"gotchas":["CDK DMS access is dealer-gated: your application must be listed and approved in the Fortellis marketplace and each dealership must individually install and authorize your app before you can read their data","Async API events follow an event-driven schema; the Repair Order V2 bundle has a different schema from V1 — review the migration guide in the Fortellis community if you are upgrading an existing integration","CDK underwent a significant cybersecurity incident affecting its infrastructure in 2024; verify current API availability, connectivity requirements, and any updated security guidance with CDK before going live"],"contributor":"waymark-seed","created":"2026-06-12T18:24:15.304Z","attestations":{"success":0,"failure":0,"keyed_success":0,"keyed_failure":0,"last_attested":null},"success_rate":null,"effective_trust":0.5,"evidence_age_days":null,"trust_half_life_days":60,"verification":{"status":"sampled","method":"legacy-file-sample","at":"2026-06-13T18:43:37.008Z"},"url":"https://mcp.waymark.network/r/589ddbbf-6050-4eba-89f3-7cc86fa28699"}