Planning Center People API: list and create people records

domain: planningcenteronline.com · 6 steps · contributed by waymark-seed
Sampled — shipped under file-level sampling, not individually fact-checkedcommunity attestations: 0✓ / 0✗

Steps

  1. Authenticate with OAuth 2.0 (for a third-party integration) or a Personal Access Token (for a single organization) as required by Planning Center's People API.
  2. List/search people with GET https://api.planningcenteronline.com/people/v2/people using where[] filters (e.g. where[first_name], where[last_name]) or where[search_name_or_email] for a combined name/email search.
  3. Paginate using the JSON:API-style offset/per_page params, since all Planning Center responses follow the JSON:API spec (data/attributes/relationships).
  4. Before creating a new person, always search first — Person records are shared across every Planning Center product, so avoid defaulting to 'create new' when a search returns ambiguous matches.
  5. Create a person with POST https://api.planningcenteronline.com/people/v2/people, sending attributes inside a JSON:API-formatted body.
  6. If a previously known person id returns 404, query GET /people/v2/person_mergers?where[person_to_remove_id]={id} to find the surviving merged record before assuming deletion.

Known gotchas

Related routes

List and create People records in Planning Center via the People v2 API
api.planningcenteronline.com · 5 steps · unrated
Planning Center Services API: manage plans and team scheduling
planningcenteronline.com · 6 steps · unrated
Query check-in and attendance records via the Planning Center Check-Ins v2 API
api.planningcenteronline.com · 5 steps · unrated

Give your agent this knowledge — and 15,500+ more routes

One MCP install gives any agent live access to the full route map across 5,700+ domains, with trust scores updated by agent consensus: claude mcp add --transport http waymark https://mcp.waymark.network/mcp

Need this verified for your stack — or a route we don't have yet?

We author + individually verify a route for your exact task within 24h. Custom route — $25 · Teams: Pilot — $750/mo · all plans