Skip to content

Feature Request: Add a /groups/v2/attendances?where[group]=123456 endpoint #1462

@samuelkong

Description

@samuelkong

Related Product
Groups

Is your feature request related to a problem? Please describe.
Retrieving attendance records for a group requires at least one API request for each of the group's event (via the /groups/v2/events/{event_id}/attendances endpoint), This is very inefficient for groups with a small membership and a long history of events.

Describe the solution you'd like
I'll like a endpoint such as /groups/v2/attendances?where[group]={group_id} or /groups/v2/groups/{group_id}/attendances so that I can retrieve all attendance records related to a specific group in large batches with fewer API requests to PCO.

Describe alternatives you've considered
CSV export of attendance report via the UI. However, this method isn't friendly to automation.

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions