Table of Contents

Namespace Crews.PlanningCenter.Api.Calendar.V2021_07_20

Classes

Attachment

Attributes for the Attachment resource.

AttachmentClient

Client for interacting with the Attachment resource.

AttachmentCollectionResponse

Collection Response model for Attachment resource.

AttachmentRelationships

Relationships for the Attachment resource.

AttachmentResource

An uploaded file attached to an event.

AttachmentResponse

Response model for Attachment resource.

Conflict

Attributes for the Conflict resource.

ConflictClient

Client for interacting with the Conflict resource.

ConflictCollectionResponse

Collection Response model for Conflict resource.

ConflictRelationships

Relationships for the Conflict resource.

ConflictResource

A conflict between two events caused by overlapping event resource
requests.

If the conflict has been resolved, resolved_at will be present.

ConflictResponse

Response model for Conflict resource.

ContainingResource

Attributes for the ContainingResource resource.

ContainingResourceClient

Client for interacting with the ContainingResource resource.

ContainingResourceCollectionResponse

Collection Response model for ContainingResource resource.

ContainingResourceResource

The containing record for a RoomSetup. Can be a Resource or
an Organization

ContainingResourceResponse

Response model for ContainingResource resource.

Event

Attributes for the Event resource.

EventClient

Client for interacting with the Event resource.

EventCollectionResponse

Collection Response model for Event resource.

EventConnection

Attributes for the EventConnection resource.

EventConnectionClient

Client for interacting with the EventConnection resource.

EventConnectionCollectionResponse

Collection Response model for EventConnection resource.

EventConnectionRelationships

Relationships for the EventConnection resource.

EventConnectionResource

A connection between a Calendar event and a record in another product

EventConnectionResponse

Response model for EventConnection resource.

EventInstance

Attributes for the EventInstance resource.

EventInstanceClient

Client for interacting with the EventInstance resource.

EventInstanceCollectionResponse

Collection Response model for EventInstance resource.

EventInstanceRelationships

Relationships for the EventInstance resource.

EventInstanceResource

A specific occurrence of an event.

If the event is recurring, recurrence will be set and
recurrence_description will provide an overview of the recurrence pattern.

EventInstanceResponse

Response model for EventInstance resource.

EventRelationships

Relationships for the Event resource.

EventResource

An event.

May contain information such as who owns
the event, visibility on Church Center and a public-facing summary.

EventResourceAnswer

Attributes for the EventResourceAnswer resource.

EventResourceAnswerClient

Client for interacting with the EventResourceAnswer resource.

EventResourceAnswerCollectionResponse

Collection Response model for EventResourceAnswer resource.

EventResourceAnswerRelationships

Relationships for the EventResourceAnswer resource.

EventResourceAnswerResource

An answer to a question in a room or resource request.

EventResourceAnswerResponse

Response model for EventResourceAnswer resource.

EventResourceRequest

Attributes for the EventResourceRequest resource.

EventResourceRequestClient

Client for interacting with the EventResourceRequest resource.

EventResourceRequestCollectionResponse

Collection Response model for EventResourceRequest resource.

EventResourceRequestRelationships

Relationships for the EventResourceRequest resource.

EventResourceRequestResource

A room or resource request for a specific event.

EventResourceRequestResponse

Response model for EventResourceRequest resource.

EventResponse

Response model for Event resource.

EventTime

Attributes for the EventTime resource.

EventTimeClient

Client for interacting with the EventTime resource.

EventTimeCollectionResponse

Collection Response model for EventTime resource.

EventTimeRelationships

Relationships for the EventTime resource.

EventTimeResource

Start and end times for each event instance.

In the Calendar UI, these are represented under the "Schedule" section and
may include "Setup" and "Teardown" times for the instance.

EventTimeResponse

Response model for EventTime resource.

Feed

Attributes for the Feed resource.

FeedClient

Client for interacting with the Feed resource.

FeedCollectionResponse

Collection Response model for Feed resource.

FeedRelationships

Relationships for the Feed resource.

FeedResource

A feed belonging to an organization.

FeedResponse

Response model for Feed resource.

JobStatus

Attributes for the JobStatus resource.

JobStatusClient

Client for interacting with the JobStatus resource.

JobStatusCollectionResponse

Collection Response model for JobStatus resource.

JobStatusResource

Planning Center does not provide a description for this resource.

JobStatusResponse

Response model for JobStatus resource.

Organization

Attributes for the Organization resource.

OrganizationClient

Client for interacting with the Organization resource.

OrganizationCollectionResponse

Collection Response model for Organization resource.

OrganizationResource

An administrative structure, usually representing a single church.
Contains date/time formatting and time zone preferences.

OrganizationResponse

Response model for Organization resource.

PaginatedAttachmentClient

Client for interacting with Attachment collection resources.

PaginatedConflictClient

Client for interacting with Conflict collection resources.

PaginatedContainingResourceClient

Client for interacting with ContainingResource collection resources.

PaginatedEventClient

Client for interacting with Event collection resources.

PaginatedEventConnectionClient

Client for interacting with EventConnection collection resources.

PaginatedEventInstanceClient

Client for interacting with EventInstance collection resources.

PaginatedEventResourceAnswerClient

Client for interacting with EventResourceAnswer collection resources.

PaginatedEventResourceRequestClient

Client for interacting with EventResourceRequest collection resources.

PaginatedEventTimeClient

Client for interacting with EventTime collection resources.

PaginatedFeedClient

Client for interacting with Feed collection resources.

PaginatedJobStatusClient

Client for interacting with JobStatus collection resources.

PaginatedOrganizationClient

Client for interacting with Organization collection resources.

PaginatedPersonClient

Client for interacting with Person collection resources.

PaginatedReportTemplateClient

Client for interacting with ReportTemplate collection resources.

PaginatedRequiredApprovalClient

Client for interacting with RequiredApproval collection resources.

PaginatedResourceApprovalGroupClient

Client for interacting with ResourceApprovalGroup collection resources.

PaginatedResourceBookingClient

Client for interacting with ResourceBooking collection resources.

PaginatedResourceClient

Client for interacting with Resource collection resources.

PaginatedResourceFolderClient

Client for interacting with ResourceFolder collection resources.

PaginatedResourceQuestionClient

Client for interacting with ResourceQuestion collection resources.

PaginatedResourceSuggestionClient

Client for interacting with ResourceSuggestion collection resources.

PaginatedRoomSetupClient

Client for interacting with RoomSetup collection resources.

PaginatedTagClient

Client for interacting with Tag collection resources.

PaginatedTagGroupClient

Client for interacting with TagGroup collection resources.

Person

Attributes for the Person resource.

PersonClient

Client for interacting with the Person resource.

PersonCollectionResponse

Collection Response model for Person resource.

PersonResource

The people in your organization with access to Calendar.

PersonResponse

Response model for Person resource.

ReportTemplate

Attributes for the ReportTemplate resource.

ReportTemplateClient

Client for interacting with the ReportTemplate resource.

ReportTemplateCollectionResponse

Collection Response model for ReportTemplate resource.

ReportTemplateResource

A template for generating a report.

ReportTemplateResponse

Response model for ReportTemplate resource.

RequiredApproval

Attributes for the RequiredApproval resource.

RequiredApprovalClient

Client for interacting with the RequiredApproval resource.

RequiredApprovalCollectionResponse

Collection Response model for RequiredApproval resource.

RequiredApprovalResource

Represents the relationship between a Resource and a Resource Approval Group.

RequiredApprovalResponse

Response model for RequiredApproval resource.

Resource

Attributes for the Resource resource.

ResourceApprovalGroup

Attributes for the ResourceApprovalGroup resource.

ResourceApprovalGroupClient

Client for interacting with the ResourceApprovalGroup resource.

ResourceApprovalGroupCollectionResponse

Collection Response model for ResourceApprovalGroup resource.

ResourceApprovalGroupResource

A group of people that can be attached to a room or resource
in order to require their approval for booking.

ResourceApprovalGroupResponse

Response model for ResourceApprovalGroup resource.

ResourceBooking

Attributes for the ResourceBooking resource.

ResourceBookingClient

Client for interacting with the ResourceBooking resource.

ResourceBookingCollectionResponse

Collection Response model for ResourceBooking resource.

ResourceBookingRelationships

Relationships for the ResourceBooking resource.

ResourceBookingResource

A specific booking of a room or resource for an event instance.

ResourceBookingResponse

Response model for ResourceBooking resource.

ResourceClient

Client for interacting with the Resource resource.

ResourceCollectionResponse

Collection Response model for Resource resource.

ResourceFolder

Attributes for the ResourceFolder resource.

ResourceFolderClient

Client for interacting with the ResourceFolder resource.

ResourceFolderCollectionResponse

Collection Response model for ResourceFolder resource.

ResourceFolderResource

An organizational folder containing rooms or resources.

ResourceFolderResponse

Response model for ResourceFolder resource.

ResourceQuestion

Attributes for the ResourceQuestion resource.

ResourceQuestionClient

Client for interacting with the ResourceQuestion resource.

ResourceQuestionCollectionResponse

Collection Response model for ResourceQuestion resource.

ResourceQuestionRelationships

Relationships for the ResourceQuestion resource.

ResourceQuestionResource

A question to answer when requesting to book a room or resource.

ResourceQuestionResponse

Response model for ResourceQuestion resource.

ResourceResource

A room or resource that can be requested for use as part of
an event.

ResourceResponse

Response model for Resource resource.

ResourceSuggestion

Attributes for the ResourceSuggestion resource.

ResourceSuggestionClient

Client for interacting with the ResourceSuggestion resource.

ResourceSuggestionCollectionResponse

Collection Response model for ResourceSuggestion resource.

ResourceSuggestionRelationships

Relationships for the ResourceSuggestion resource.

ResourceSuggestionResource

A resource and quantity suggested by a room setup.

ResourceSuggestionResponse

Response model for ResourceSuggestion resource.

RoomSetup

Attributes for the RoomSetup resource.

RoomSetupClient

Client for interacting with the RoomSetup resource.

RoomSetupCollectionResponse

Collection Response model for RoomSetup resource.

RoomSetupRelationships

Relationships for the RoomSetup resource.

RoomSetupResource

A diagram and list of suggested resources useful for predefined room setups.

RoomSetupResponse

Response model for RoomSetup resource.

Tag

Attributes for the Tag resource.

TagClient

Client for interacting with the Tag resource.

TagCollectionResponse

Collection Response model for Tag resource.

TagGroup

Attributes for the TagGroup resource.

TagGroupClient

Client for interacting with the TagGroup resource.

TagGroupCollectionResponse

Collection Response model for TagGroup resource.

TagGroupResource

A grouping of tags for organizational purposes.

TagGroupResponse

Response model for TagGroup resource.

TagResource

An organizational tag that can be applied to events.

Applied tags can be used to filter events on the calendar or
filter events for reports, iCal feeds, kiosk, and the widget.

TagResponse

Response model for Tag resource.