API
⌘K
My Developer Account

SelectionType

Selection_Types are used to present the options people register for in a signup.

Example Request

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

View in API Explorer →

Example Object

{
  "type": "SelectionType",
  "id": "1",
  "attributes": {
    "created_at": "2000-01-01T12:00:00Z",
    "name": "string",
    "price_cents": 1,
    "price_currency": "string",
    "price_currency_symbol": "string",
    "price_formatted": "string",
    "publicly_available": true,
    "updated_at": "2000-01-01T12:00:00Z"
  },
  "relationships": {}
}

Attributes

Name Type Description
created_at date_time
id primary_key
name string

Name of the selection type.

price_cents integer

Price of selection type in cents.

price_currency string

Signup currency code, example "USD".

Only available when requested with the ?fields param

price_currency_symbol string

Signup currency symbol, example "$".

Only available when requested with the ?fields param

price_formatted string

Price of selection type with currency formatting (symbol not included).

Only available when requested with the ?fields param

publicly_available boolean

Whether or not the selection type is available to the public.

updated_at date_time

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}/selection_types

Notes:

Organization admins can see all selection types for all signups. Signup managers can only see the selection types for signups they manage.

Reading

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

Notes:

Organization admins can see all selection types for all signups. Signup managers can only see the selection types for signups they manage.

Belongs To

HTTP Method Endpoint Association Details Filter By
GET https://api.planningcenteronline.com/registrations/v2/signups/{signup_id}/attendees/{attendee_id}/selection_type Attendee
GET https://api.planningcenteronline.com/registrations/v2/signups/{signup_id}/selection_types Signup
  • publicly_available