Skip to content
AutomotiveMCP
SchemasCore objects · C0RFC / v0.1

Vendor

v0.1.0

An external vendor or supplier that a dealership transacts with — parts suppliers, sublet repair shops, marketing agencies, service providers, lenders, OEM entities, insurance carriers, transport carriers, and other counterparties. Vendors are the payee/supplier side of dealership accounts payable and procurement, complementing customer (accounts receivable) records. There is no ADF (Auto-lead Data Format) analog for vendors — ADF models lead/customer flows — so this entity draws instead on DMS/ERP accounts-payable master data and AutomotiveAPI supplier conventions to expose supplier master records to AI agents in a typed, portable form.

Resourcescore.get_vendorcore.list_vendors

vendor.example.jsonJSON
{
  "id": "9d5f2b3c-8a1e-4c7d-9f2a-1b6e4d0c7a55",
  "source_ids": [
    {
      "system": "cdk_dms",
      "id": "VEND-004821",
      "sequence": 1
    },
    {
      "system": "coupa_procurement",
      "id": "SUP-NAPA-77"
    }
  ],
  "name": "NAPA Auto Parts",
  "dba": "NAPA",
  "legal_entity_name": "Genuine Parts Company",
  "type": "parts_supplier",
  "status": "active",
  "categories": [
    "brakes",
    "filters",
    "electrical"
  ],
  "duns_number": "007913470",
  "contact": {
    "role": "account_manager",
    "name": {
      "first": "Dana",
      "last": "Whitfield"
    },
    "title": "Regional Account Manager",
    "email": {
      "address": "dana.whitfield@napa-example.com"
    },
    "phone": {
      "number": "+14045550173"
    }
  },
  "additional_contacts": [
    {
      "role": "billing",
      "name": {
        "first": "Marco",
        "last": "Reyes"
      },
      "email": {
        "address": "ar@napa-example.com"
      },
      "phone": {
        "number": "+14045550199"
      }
    }
  ],
  "address": {
    "city": "Atlanta",
    "region": "GA",
    "postal_code": "30339",
    "country": "US",
    "lines": [
      "2999 Circle 75 Parkway"
    ]
  },
  "remit_to_address": {
    "city": "Atlanta",
    "region": "GA",
    "postal_code": "30384",
    "country": "US",
    "lines": [
      "PO Box 100004"
    ]
  },
  "website": "https://www.napaonline.com",
  "account_number": "DLR-88213-A",
  "tax_id_last4": "4417",
  "tax_classification": "c_corporation",
  "is_1099_reportable": false,
  "tax_exempt": false,
  "payment_terms": {
    "code": "2_10_net_30",
    "net_days": 30,
    "discount_percentage": 2,
    "discount_days": 10
  },
  "payment_methods": [
    "ach",
    "check"
  ],
  "banking": {
    "bank_name": "Truist Bank",
    "account_last4": "6021",
    "routing_number_last4": "0245",
    "account_type": "checking"
  },
  "default_currency": "USD",
  "credit_limit": {
    "amount": 50000,
    "currency": "USD"
  },
  "current_balance": {
    "amount": 8742.19,
    "currency": "USD"
  },
  "ytd_spend": {
    "amount": 412088.55,
    "currency": "USD"
  },
  "gl_account_code": "5100-PARTS-COGS",
  "rating": {
    "score": 4.6,
    "grade": "A",
    "on_time_delivery_rate": 97.4,
    "quality_defect_rate": 0.8,
    "rated_at": "2026-05-31T14:05:00Z"
  },
  "preferred": true,
  "hold_new_orders": false,
  "onboarded_on": "2019-03-12",
  "w9_on_file": true,
  "w9_expires_on": "2027-03-12",
  "insurance": {
    "carrier": "The Hartford",
    "policy_number": "GL-88231-04",
    "coverage_amount": {
      "amount": 2000000,
      "currency": "USD"
    },
    "expires_on": "2026-12-31"
  },
  "notes": "Primary brake and filter supplier. Rush shipments available same-day before 11am ET cutoff.",
  "created_at": "2019-03-12T09:00:00Z",
  "updated_at": "2026-06-15T18:22:41Z",
  "extensions": {
    "napa:territory_code": "SE-ATL-04",
    "napa:edi_enabled": true
  }
}
Object shapes align with the AutomotiveAPI open data standard where sensible, and with the industry's ADF lead format — so a conformant server maps cleanly onto systems dealers already run.