API
⌘K
My Developer Account

Organization

The root level of an organization where account-level settings are applied.

Example Request

curl https://api.planningcenteronline.com/services/v2

View in API Explorer →

Example Object

{
  "type": "Organization",
  "id": "1",
  "attributes": {
    "allow_mp3_download": true,
    "beta": true,
    "calendar_starts_on_sunday": true,
    "ccli": "string",
    "ccli_auto_reporting_enabled": true,
    "ccli_connected": true,
    "ccli_reporting_enabled": true,
    "created_at": "2000-01-01T12:00:00Z",
    "date_format": 1,
    "extra_file_storage_allowed": true,
    "file_storage_exceeded": true,
    "file_storage_extra_charges": 1,
    "file_storage_extra_enabled": true,
    "file_storage_size": true,
    "file_storage_size_used": true,
    "legacy_id": "primary_key",
    "music_stand_enabled": true,
    "name": "string",
    "owner_name": "string",
    "people_allowed": 1,
    "people_remaining": 1,
    "projector_enabled": true,
    "rehearsal_mix_enabled": true,
    "rehearsal_pack_connected": true,
    "required_to_set_download_permission": "string",
    "secret": "string",
    "time_zone": "string",
    "twenty_four_hour_time": true,
    "updated_at": "2000-01-01T12:00:00Z"
  },
  "relationships": {}
}

Attributes

Name Type Description
allow_mp3_download boolean
beta boolean
calendar_starts_on_sunday boolean
ccli string
ccli_auto_reporting_enabled boolean
ccli_connected boolean
ccli_reporting_enabled boolean
created_at date_time
date_format integer Two possible values, `US` `EU`
extra_file_storage_allowed boolean
file_storage_exceeded boolean
file_storage_extra_charges integer
file_storage_extra_enabled boolean
file_storage_size boolean
file_storage_size_used boolean
id primary_key
legacy_id primary_key
music_stand_enabled boolean
name string
owner_name string
people_allowed integer
people_remaining integer
projector_enabled boolean
rehearsal_mix_enabled boolean
rehearsal_pack_connected boolean
required_to_set_download_permission string Possible values: `editor`, `administrator`, `site_administrator`
secret string
time_zone string
twenty_four_hour_time boolean
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 /services/v2

Reading

HTTP Method Endpoint
GET /services/v2/{id}

Associations

HTTP Method Endpoint Returns Details Filter By
GET https://api.planningcenteronline.com/services/v2/attachment_types AttachmentType
GET https://api.planningcenteronline.com/services/v2/chat Chat
GET https://api.planningcenteronline.com/services/v2/email_templates EmailTemplate
GET https://api.planningcenteronline.com/services/v2/folders Folder
GET https://api.planningcenteronline.com/services/v2/media Media
  • archived
  • audio
  • background_audio
  • background_image
  • background_video
  • countdown
  • curriculum
  • document
  • drama
  • image
  • not_archived
  • powerpoint
  • song_video
  • video
GET https://api.planningcenteronline.com/services/v2/people Person
GET https://api.planningcenteronline.com/services/v2/plans Organization
GET https://api.planningcenteronline.com/services/v2/report_templates ReportTemplate
  • matrix
  • people
  • plans
  • without_defaults
GET https://api.planningcenteronline.com/services/v2/series Series
GET https://api.planningcenteronline.com/services/v2/service_types ServiceType
  • no_parent
GET https://api.planningcenteronline.com/services/v2/songs Song
GET https://api.planningcenteronline.com/services/v2/tag_groups TagGroup
  • arrangement
  • media
  • person
  • song
GET https://api.planningcenteronline.com/services/v2/teams Team
  • editable
  • service_types

Belongs To

HTTP Method Endpoint Association Details Filter By
GET https://api.planningcenteronline.com/services/v2/plans Organization