Skip to main content
Every chmeetings.api.* operation is listed below with parameter shapes and return types from the plugin Zod schemas.
New to Corsair? See API access, authentication, and error handling.

Attendance

list

attendance.list List attendance for an occurrence Risk: read
Input Output

Events

get

events.get Get an event by ID Risk: read
Input Output

list

events.list List events in a date range (max 366 days) Risk: read
Input Output

listOccurrences

events.listOccurrences List occurrences for an event in a date range Risk: read
Input Output

Families

create

families.create Create a family with members Risk: write
Input
Output

delete

families.delete Delete a family Risk: destructive
Input Output

get

families.get Get a family by ID Risk: read
Input Output

list

families.list List families Risk: read
Input Output

Groups

addMember

groups.addMember Add a person to a group Risk: write
Input Output

create

groups.create Create a group Risk: write
Input Output

delete

groups.delete Delete a group Risk: destructive
Input Output

get

groups.get Get a group by ID Risk: read
Input Output

list

groups.list List groups Risk: read
Input Output: object[]

removeMember

groups.removeMember Remove a person from a group Risk: destructive
Input Output

update

groups.update Update a group Risk: write
Input Output

Notes

list

notes.list List notes for a person Risk: read
Input Output

Organizations

addPerson

organizations.addPerson Add a person to an organization Risk: write
Input Output

get

organizations.get Get an organization by ID Risk: read
Input Output

list

organizations.list List organizations from GET /api/v1/organizations Risk: read
Input Output

listPeople

organizations.listPeople List people in an organization Risk: read
Input Output

removePerson

organizations.removePerson Remove a person from an organization Risk: destructive
Input Output

People

create

people.create Create a person via POST /api/v1/people Risk: write
Input
Output

delete

people.delete Delete a person via DELETE /api/v1/people/ Risk: destructive
Input Output

get

people.get Get a person by ID from GET /api/v1/people/ Risk: read
Input Output

list

people.list List people from GET /api/v1/people Risk: read
Input Output

listOrganizations

people.listOrganizations List a person organizations Risk: read
Input Output

update

people.update Update a person via PUT /api/v1/people/ Risk: write
Input
Output

Settings

get

settings.get Get genders, social statuses, grade values, family roles, and member fields Risk: read
Input: empty object Output