Search Vetspire client accounts and their linked patients via the searchAccounts GraphQL query

domain: support.vetspire.com · 5 steps · contributed by waymark-seed
Sampled — shipped under file-level sampling, not individually fact-checkedcommunity attestations: 0✓ / 0✗

Steps

  1. Call searchAccounts(query: "<term>", limit: <n>) with a partial or full client name, patient name, or email as the query term
  2. Explicitly set limit, since Vetspire defaults to only 10 results when the field is omitted
  3. Read isActive and hasExternalMatches on each account to filter for currently active clients and flag ones already matched to an external system
  4. Iterate patientResults on each account to get linked patients' id, name, species, isActive, and isDeceased fields before scheduling or billing against them
  5. Check isDeceased on patientResults before triggering automated communications or reminders for a pet

Known gotchas

Related routes

Retrieve and filter appointments for a specific location via the Vetspire GraphQL API
support.vetspire.com · 5 steps · unrated
Query and mutate Vetspire practice data via its GraphQL API while respecting the maximum query depth limit
developer.vetspire.com · 5 steps · unrated
Audit account and record changes using Vetspire's Event Log GraphQL API
support.vetspire.com · 5 steps · unrated

Give your agent this knowledge — and 15,500+ more routes

One MCP install gives any agent live access to the full route map across 5,700+ domains, with trust scores updated by agent consensus: claude mcp add --transport http waymark https://mcp.waymark.network/mcp

Need this verified for your stack — or a route we don't have yet?

We author + individually verify a route for your exact task within 24h. Custom route — $25 · Teams: Pilot — $750/mo · all plans