API
⌘K
My Developer Account

Attendee

An Attendee is a person registered for a signup.

Example Request

curl https://api.planningcenteronline.com/registrations/v2/signups/{signup_id}/attendees

View in API Explorer →

Example Object

{
  "type": "Attendee",
  "id": "1",
  "attributes": {
    "active": true,
    "canceled": true,
    "complete": true,
    "created_at": "2000-01-01T12:00:00Z",
    "updated_at": "2000-01-01T12:00:00Z",
    "waitlisted": true,
    "waitlisted_at": "2000-01-01T12:00:00Z"
  },
  "relationships": {}
}

Attributes

Name Type Description
active boolean Whether or not the attendee is active.
canceled boolean Whether or not the attendee is canceled.
complete boolean Whether or not attendee has completed all necessary items (personal information, questions, forms, add ons). Only available when requested with the `?fields` param
created_at date_time
id primary_key
updated_at date_time
waitlisted boolean Whether or not the attendee is waitlisted.
waitlisted_at date_time UTC time at which the attendee was waitlisted.

Can Include

Parameter Value Description Assignable
include emergency_contact include associated emergency_contact
include person include associated person
include registration include associated registration
include selection_type include associated selection_type

Pagination

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

Endpoints

Listing

HTTP Method Endpoint
GET /registrations/v2/signups/{signup_id}/attendees

Reading

HTTP Method Endpoint
GET /registrations/v2/signups/{signup_id}/attendees/{id}

Associations

HTTP Method Endpoint Returns Details Filter By
GET https://api.planningcenteronline.com/registrations/v2/signups/{signup_id}/attendees/{attendee_id}/emergency_contact EmergencyContact
GET https://api.planningcenteronline.com/registrations/v2/signups/{signup_id}/attendees/{attendee_id}/person Person
GET https://api.planningcenteronline.com/registrations/v2/signups/{signup_id}/attendees/{attendee_id}/registration Registration
GET https://api.planningcenteronline.com/registrations/v2/signups/{signup_id}/attendees/{attendee_id}/selection_type SelectionType

Belongs To

HTTP Method Endpoint Association Details Filter By
GET https://api.planningcenteronline.com/registrations/v2/signups/{signup_id}/attendees Signup
  • active
  • canceled
  • waitlist