Understanding the Vetspire Event Log

Modified on Thu, Mar 20 at 2:26 PM

The Event Log is your system’s changelog. Every key action—whether performed by users, automations, or integrations—is logged here as an event.


What Are Events?

Events represent specific actions taken within your Vetspire environment. Examples include:

  • Patient records merged
  • Appointments created
  • Invoices updated or paid
  • System-initiated reminders

Common Use Cases:

  • Audit activity: Know exactly who made changes and when.
  • Troubleshoot issues: Identify if an event fired correctly.
  • Integration review: Ensure third-party syncs are happening as expected.

How to Query Events (Example)

Querying merged patient records:

graphql
CopyEdit
query MyQuery { events( types: "patient.merge" until: "2024-06-20T00:00:00" since: "2024-06-01T00:00:00" ) { id metadata provider { id } datetime } }

Key Fields Explained:

  • types: Specifies the event type (e.g., "patient.merge").
  • since / until: Date range.
  • metadata, provider, datetime: Helpful details about the event.

Submitting an Inquiry:

If you need help with a specific event:

  1. Locate the event in your Event Log.
  2. Copy the Event ID, Datetime, and Type.
  3. Include this info in your Vetspire Support ticket.

FAQs

Can I filter by user or location?
Yes, use additional query fields to narrow down.

How long is event history stored?
Event logs are stored indefinitely.

Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article

https://support.vetspire.com/a/admin/portals/70000004548/themes