Skip to main content
Vetcove provides two ways to access your data: the Snowflake Data Share and the REST APIs. They expose the same underlying data with compatible structures, but are designed for different use cases.

When to Use the Data Share

The data share is best for bulk ingestion and analytics workloads. Use it when you need to:
  • Load large volumes of historical or current data into your own warehouse
  • Build dashboards, reports, or aggregate analytics across clinics
  • Run ad-hoc queries against your full dataset without pagination
  • Feed internal BI tools (Tableau, Looker, Power BI, etc.)
Data is refreshed every 6 hours, so it is not suited for workflows that require up-to-the-minute accuracy.

When to Use the API

The REST APIs are best for real-time and application-level integrations. Use them when you need to:
  • Read or write data in real time from partner applications
  • Trigger actions based on individual record changes (e.g., new orders, updated patients)
  • Integrate with third-party systems that require live data (EHRs, ERPs, pharmacy platforms)
  • Access the latest state of a specific record on demand

PHD API (Connect)

REST API for Home Delivery and PIMS platform data

B2B API

REST API for procurement platform data

Summary

Data ShareAPI
Best forBulk ingestion, analytics, reportingReal-time reads/writes, app integrations
Data freshnessEvery 6 hoursReal-time
Access patternSQL queries over full datasetPaginated REST endpoints
Typical consumersBI tools, data warehouses, analystsPartner applications, internal services