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.
| Endpoint | Description |
|---|---|
| GET | People profiles that match a name or email. |
| GET | One People profile with contact details and the notes you can see. |
| GET | Services plans of a service type in a date range, in date order. |
| GET | Scheduled volunteers of a plan with position, status and whether their email is still waiting. |
| GET | Your own pending and confirmed requests, as My Schedule shows them. |
| GET | Cards of a People workflow that are ready or snoozed, with person, step and assignee. |
| GET | 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.
| Endpoint | Description |
|---|---|
| POST | Send the scheduling emails that are still waiting on a plan, for one team, one person or everyone. |
| POST | Accept or decline your own pending request for a plan, as you. |
| POST | Complete the current step of a workflow card and move it to the next step. |
| POST | Hide a workflow card from your list for a duration. |
| POST | Add a note to a person's profile in a note category. |