← Back to all docs

VinSolutions API

VinSolutions is an intelligent CRM and dealership sales platform from Cox Automotive, combining Connect CRM, Connect Desking, the Automotive Marketing Platform, and predictive buyer insights to help auto dealers identify ready-to-buy shoppers and close deals. VinSolutions publishes a Connect CRM developer portal with Contacts, Vehicles, Leads, Users, Call Details, and Organizations APIs—but coverage, partner gating, and DMS-bound data make production automation uneven. A Supergood-built API lets you programmatically pull leads, contacts, vehicles, deals, and call activity—and push lead updates, status changes, and notes back into VinSolutions through one normalized, monitored interface.

By Alex KlarfeldMay 30, 2026
VinSolutions API

What is VinSolutions?

VinSolutions is an intelligent CRM and sales software platform for auto dealerships, part of Cox Automotive. It leverages Cox Automotive's buyer insights to help dealers identify ready-to-buy customers, structure deals, and run omni-channel marketing. Dealers use VinSolutions to manage leads and prospects, desk deals with real-time rates and incentives, automate personalized GenAI communications, and connect to the broader Cox Automotive ecosystem (Autotrader, Dealer.com, KBB, Manheim, Dealertrack) through deep DMS integration.

Core product areas include:

  • Connect CRM (customer relationship management with customizable sales processes)
  • Connect Desking (deal structuring, multi-scenario comparison, and proposal management)
  • Predictive Insights (AI-driven buying signals and ready-to-buy customer targeting)
  • Automotive Marketing Platform (AMP) for omni-channel marketing automation
  • Virtual Contact Assistant (AI-powered appointment booking and customer communication)
  • Cox Automotive Deal Central (integrated retailing combining technology and guidance)

Common data entities:

  • Leads and Prospects (source, status, assigned salesperson, activity history)
  • Contacts and Customer records (demographics, append/cleansing, communication preferences)
  • Vehicles and Inventory (new/used stock, trade-in valuations)
  • Deals and Financing proposals (desking scenarios, rates, rebates, lender incentives)
  • Call Details and Activities (communications, appointments, tasks)
  • Users and Organizations (dealership rooftops, store hierarchy, staff records)

The VinSolutions Integration Challenge

VinSolutions publishes a Connect CRM developer portal, but turning dealership CRM workflows into reliable API-driven automation is non-trivial:

  • Partner gating: Connect CRM API access typically runs through Cox Automotive's partner program and dealer authorization, so third parties often need approval before pulling production data
  • Uneven resource coverage: The public API exposes Contacts, Vehicles, Leads, Users, Call Details, and Organizations—but deal/desking, appointments, and marketing data are not uniformly available as endpoints
  • DMS-bound data: Much customer, deal, and service history is synced from the dealer's DMS, so completeness and freshness vary by rooftop and integration depth
  • Authentication and credential handling: API keys, identity protocols, and per-dealer authorization complicate headless, multi-rooftop automation
  • Per-store customization: Customizable processes, lead routing rules, and statuses are configured per dealer—generic integrations break across stores
  • Rate limits and webhook variability: Throughput caps and event coverage differ by partner tier, so production sync needs careful pacing and reconciliation

How Supergood Creates VinSolutions APIs

Supergood combines VinSolutions' Connect CRM developer APIs with reverse-engineered authenticated flows to deliver a resilient, normalized API layer for your dealership—across single rooftops and multi-store groups.

  • Handles API keys, identity protocols, and per-dealer authorization securely in a managed session
  • Maintains session continuity with automated refresh and change detection across rooftops
  • Normalizes responses across Leads, Contacts, Vehicles, Deals, Call Details, and Users so you integrate once and rely on consistent objects
  • Aligns with each store's custom processes, lead statuses, and routing rules to ensure accurate, compliant access

Use VinSolutions with AI agents: VinSolutions MCP Server →

Getting Started

  • Schedule Integration Assessment

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

  • Supergood Generates and Validates Your API

We deliver a production-ready VinSolutions adapter tailored to your dealership configuration and authorization.

  • Deploy with Monitoring

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

vinsolutions

API Endpoints

Authentication

POST/authenticate

Authenticate to a VinSolutions Connect CRM dealer account using API key and identity protocols, and obtain a session token for downstream calls.

Leads

GET/leads

List leads and prospects with filters for source, status, assigned salesperson, and date range across one or more rooftops.

Leads

POST/create_lead

Push a new lead into Connect CRM with contact, vehicle interest, source, and routing details.

Contacts

GET/contacts

Retrieve contact and customer records with demographics, communication preferences, and append/cleansing status.

Vehicles

GET/vehicles

Pull vehicle and inventory records including new/used stock and trade-in valuations tied to a contact or deal.

Activities

GET/call_details

Retrieve call detail records, communications, and activity history for reporting and customer-journey analytics.

Use Cases

Sync leads and contacts into your warehouse and CRM

- Pull leads, prospects, and contact records from Connect CRM into a single warehouse - Reconcile customer records across rooftops for a unified customer 360 - Stream lead source, status, and assignment changes to downstream BI and attribution tools

Automate lead capture and routing

- Push new leads from third-party sites and campaigns into Connect CRM with source and vehicle interest - Apply each store's custom routing rules and statuses without portal clicks - Sync lead status and outcome back to marketing platforms for closed-loop reporting

Power deal and inventory analytics

- Pull vehicle, inventory, and trade-in valuation data alongside deal and desking activity - Match financing proposals, rates, and incentives against sold deals for margin analysis - Surface aged inventory and ready-to-buy signals to sales and pricing workflows

Unify call activity and customer engagement

- Stream call details, appointments, and communications into engagement and QA tools - Trigger follow-up tasks when activity or lead status changes - Reconcile user and organization records across stores for staff performance reporting

Technical Specifications

Authentication

API key plus identity protocols and per-dealer authorization, handled in a managed session

Connectivity

VinSolutions Connect CRM developer APIs (Contacts, Vehicles, Leads, Users, Call Details, Organizations) plus authenticated flows where endpoints are absent

Response format

Normalized JSON across Leads, Contacts, Vehicles, Deals, Call Details, and User objects

Rate limits

Adaptive throttling tuned to your partner tier and rooftop count to avoid VinSolutions-side limits

Session management

Automatic session refresh, credential rotation, and per-rooftop authorization handling

Data freshness

Near real-time pulls for leads, contacts, and call activity with optional scheduled batch syncs

Security

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

Webhooks

Event-style callbacks for new leads, status changes, contact updates, and call activity where exposed

Latency

Sub-second reads on cached entities; multi-second writes when posting leads and updates through CRM workflows

Throughput

Horizontally scaled workers sized to multi-rooftop dealer-group volume

Reliability

Retry, backoff, and idempotency keys for lead creation, status changes, and activity writes

Adaptation

Continuous monitoring of VinSolutions Connect CRM API releases and per-dealer configuration drift

Frequently asked questions

Yes. Supergood uses the published Connect CRM APIs (Contacts, Vehicles, Leads, Users, Call Details, Organizations) where available and supplements them with authenticated flows for data and actions the public endpoints don't cover, all behind one normalized interface.

Production Connect CRM API access typically runs through Cox Automotive's partner program and per-dealer authorization. Supergood works with your existing dealer entitlements and authorized credentials, and can advise on the access path for your rooftops.

Yes. Supergood manages per-dealer authorization and normalizes Leads, Contacts, Vehicles, and activity across stores, so a multi-rooftop group integrates once and gets consistent objects across every location.

Supergood profiles each dealer's configured processes, lead routing rules, and status values, preserving store-specific fields and lifecycle states rather than forcing a generic schema.

Yes. The API supports writes such as creating leads, updating lead status, and logging notes and activities, with retries and idempotency keys to keep writes safe across rooftops.

Ready to get a real API?