Skip to main content
Looking to update your church website?
Try GatherCMS. It's designed to perfectly integrate with Planning Center and keeps your calendar events, groups, and profile automatically in sync with your website.

Groups

To start using the Groups API, add the following to the top of your file:

use EncoreDigitalGroup\PlanningCenter\Objects\Groups\Group;

Group Class​

Now we can create a new instance of the Group class;

$group = Group::make($clientId, $clientSecret);

All Groups​

To get all groups that exist in Planning Center, use the following method:

$group->all();

Get a Specific Group​

To get a single Planning Center Group, use the forGroupId() method and then chain the get() method.

$group->forGroupId(YOUR_GROUP_ID)->get();