Cornerstone API Integration

DataHub Vet provides a normalized API interface for Cornerstone — the veterinary practice management system developed by IDEXX, used across thousands of general practice, specialty, and emergency clinics. Access Cornerstone data without building a direct integration.

What Is Cornerstone?

Cornerstone is a veterinary practice management system developed and distributed by IDEXX Laboratories. Like other on-premise PIMS, it is installed locally on clinic hardware and stores patient, client, and clinical data in a proprietary database not accessible through a modern public API. Third-party access typically requires vendor coordination, direct database access, or a locally deployed integration layer.

Challenges of Direct Cornerstone Integration

  • Cornerstone is developed by IDEXX and uses a proprietary client/server database with no public REST API
  • Integration requires a locally deployed agent or direct SQL database access
  • IDEXX vendor relationships are often required before integration access is considered
  • Data structures differ between Cornerstone versions and clinic-specific configurations
  • Direct integrations require ongoing maintenance when Cornerstone releases updates

Direct Cornerstone Integration vs DataHub Vet

Direct Cornerstone integration involves navigating IDEXX's vendor process, writing against a proprietary on-premise database schema, deploying local software at each clinic site, and maintaining the connector as Cornerstone evolves. DataHub Vet handles this integration complexity and exposes Cornerstone data through a normalized REST API — so your application doesn't need to know anything about Cornerstone's internal data model.

Supported Cornerstone Data Objects

Clients, Patients, Appointments, Invoices, Medical Records (SOAP), Transactions, Providers — normalized to a consistent veterinary data model across all supported PIMS.