Planning Center API

12 endpoints for Planning Center, each at its own method and path, called with your API key. Open an endpoint for its inputs, examples and response.

Base URL
https://cotlet.dev/api/v1/planning-center
Connects with
Your own Planning Center login. What the agent can do follows your permissions in each product: scheduling needs a team leader role in Services, notes need access to the note category in People.
Integration page
Planning Center

Read (7)

Return data and change nothing in the account.

Planning Center Endpoints: Read
EndpointDescription
GET /peoples/search People profiles that match a name or email.
GET /persons/{person_id} One People profile with contact details and the notes you can see.
GET /service-plans Services plans of a service type in a date range, in date order.
GET /plans/{plan_id}/team Scheduled volunteers of a plan with position, status and whether their email is still waiting.
GET /my-schedules Your own pending and confirmed requests, as My Schedule shows them.
GET /workflow-cards Cards of a People workflow that are ready or snoozed, with person, step and assignee.
GET /first-timers People whose check-in to an event was their first, in a date range.

Write (5)

Change the account. Calls marked Confirm wait for the user to approve them.

Planning Center Endpoints: Write
EndpointDescription
POST /plans/{plan_id}/scheduling-emails Confirm Send the scheduling emails that are still waiting on a plan, for one team, one person or everyone.
POST /plans/{plan_id}/schedule-request/replies Confirm Accept or decline your own pending request for a plan, as you.
POST /cards/{card_id}/workflow-step/complete Confirm Complete the current step of a workflow card and move it to the next step.
POST /cards/{card_id}/workflow-card/snooze Hide a workflow card from your list for a duration.
POST /persons/{person_id}/note Confirm Add a note to a person's profile in a note category.

Sign in once. Your agent does the rest.

Sign up and add the apps you need. Free 7-day trial with 2,000 credits, no card needed.