EventPeriod
A recurrence of an event, sometimes called a "session".
For weekly events, an event period is a week. For daily events, an event period is a day.
An event period has event times, which is what people select
when they actually check in. When new sessions are created, times
are copied from one session to the next.
curl https://api.planningcenteronline.com/check-ins/v2/check_ins/{check_in_id}/event_period
View in API Explorer →
{
"type": "EventPeriod",
"id": "1",
"attributes": {
"created_at": "2000-01-01T12:00:00Z",
"ends_at": "2000-01-01T12:00:00Z",
"guest_count": 1,
"note": "string",
"regular_count": 1,
"starts_at": "2000-01-01T12:00:00Z",
"updated_at": "2000-01-01T12:00:00Z",
"volunteer_count": 1
},
"relationships": {
"event": {
"data": {
"type": "Event",
"id": "1"
}
}
}
}
| Name |
Type |
Description |
created_at |
date_time |
|
ends_at |
date_time |
|
guest_count |
integer |
|
id |
primary_key |
|
note |
string |
|
regular_count |
integer |
|
starts_at |
date_time |
|
updated_at |
date_time |
|
volunteer_count |
integer |
|
| Name |
Type |
Association Type |
Note |
| event |
Event |
to_one |
|
| Parameter |
Value |
Description |
Assignable |
| include |
event |
include associated event
|
create and update |
| include |
event_times |
include associated event_times
|
|
| Parameter |
Value |
Type |
Description |
| order |
starts_at |
string |
prefix with a hyphen (-starts_at) to reverse the order
|
| Name |
Parameter |
Type |
Description |
Example |
| ends_at |
where[ends_at] |
date_time |
Query on a specific ends_at
|
?where[ends_at]=2000-01-01T12:00:00Z |
| starts_at |
where[starts_at] |
date_time |
Query on a specific starts_at
|
?where[starts_at]=2000-01-01T12:00:00Z |
| Name |
Parameter |
Type |
Description |
| per_page |
per_page |
integer |
how many records to return per page (min=1, max=100, default=25)
|
| offset |
offset |
integer |
get results from given offset
|
| HTTP Method |
Endpoint |
| GET |
/check-ins/v2/check_ins/{check_in_id}/event_period |
Reading
| HTTP Method |
Endpoint |
| GET |
/check-ins/v2/check_ins/{check_in_id}/event_period/{id} |
| HTTP Method |
Endpoint |
Returns |
Details |
Filter By |
| GET |
https://api.planningcenteronline.com/check-ins/v2/check_ins/{check_in_id}/event_period/{event_period_id}/check_ins |
CheckIn
|
|
attendee
checked_out
first_time
guest
not_checked_out
not_one_time_guest
one_time_guest
regular
volunteer
|
| GET |
https://api.planningcenteronline.com/check-ins/v2/check_ins/{check_in_id}/event_period/{event_period_id}/event |
Event
|
|
|
| GET |
https://api.planningcenteronline.com/check-ins/v2/check_ins/{check_in_id}/event_period/{event_period_id}/event_times |
EventTime
|
|
|
| GET |
https://api.planningcenteronline.com/check-ins/v2/check_ins/{check_in_id}/event_period/{event_period_id}/location_event_periods |
LocationEventPeriod
|
|
|
| HTTP Method |
Endpoint |
Association |
Details |
Filter By |
| GET |
https://api.planningcenteronline.com/check-ins/v2/check_ins/{check_in_id}/event_period |
CheckIn
|
|
|
| GET |
https://api.planningcenteronline.com/check-ins/v2/stations/{station_id}/check_in_groups/{check_in_group_id}/event_period |
CheckInGroup
|
|
|
| GET |
https://api.planningcenteronline.com/check-ins/v2/events/{event_id}/event_periods |
Event
|
|
|
| GET |
https://api.planningcenteronline.com/check-ins/v2/event_times/{event_time_id}/event_period |
EventTime
|
|
|
| GET |
https://api.planningcenteronline.com/check-ins/v2/check_ins/{check_in_id}/event_period/{event_period_id}/location_event_periods/{location_event_period_id}/event_period |
LocationEventPeriod
|
|
|