Skip to content

Add API Endpoint to Retrieve Deduplicated Check-In Counts Matching UI #1484

Description

@Ashish-Nautiyal

Related Product
Which product is this feature related to?
Check-Ins

Is your feature request related to a problem? Please describe.
We are seeing a mismatch between the UI Regular Count and the API regular_count:

UI Regular Count = number of unique people who checked in (deduplicated by person)
API regular_count = number of check-in records, not deduplicated

Because of this difference, summing regular_count across EventTimes or using the EventPeriod regular_count does not match the value shown in the UI.

This makes it difficult to reconcile API data with the UI for reporting and analytics.

Describe the solution you'd like
We would like the API to provide the exact Regular Count as displayed in the UI for each EventPeriod. This could be achieved either by adding a new key to the existing EventPeriod response that returns the deduplicated attendee count, or by providing a new API endpoint that delivers this information directly. This enhancement would allow API consumers to retrieve the same data shown in the UI without additional calculations, enabling accurate reporting and analytics.

Describe alternatives you've considered
Summing regular_count from EventTimes — overcounts when one check-in applies to multiple EventTimes

I have..

  • Reviewed the documentation found at https://developer.planning.center/docs
  • Searched for previous issues asking for this feature request
  • Removed all private information from this issue (credentials, tokens, emails, phone numbers, etc.)
  • Reviewed my issue for completeness

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions