pco-sdk-ts
v0.0.1
Published
This repository is generated by the Planning Center code generator.
Readme
Planning Center API Client
This repository is generated by the Planning Center code generator.
Install
npm install pco-sdk-tsUsage
import { createPlanningCenterClient } from "pco-sdk-ts";
const client = createPlanningCenterClient({
clientId: process.env.PLANNING_CENTER_CLIENT_ID!,
clientSecret: process.env.PLANNING_CENTER_CLIENT_SECRET!
});
// client.api.<module> will be available once modules are generated.Path Fallback
If an endpoint is not generated yet, build a path manually:
const people = client.path("people", "v2", "people");
const response = await people.get({ query: { order: "last_name" } });You can also pass a full path string:
await client.path("/people/v2/people").get();Modules
- People (2025-11-10)
- Calendar (2022-07-07)
- Check Ins (2025-05-28)
- Giving (2019-10-18)
- Groups (2023-07-10)
- Publishing (2024-03-25)
Docs
Disclaimer
This SDK is a third-party library and is not officially endorsed or maintained by Planning Center. It is provided "as is" without warranty of any kind. For official information and guidelines on using the Planning Center API, please refer to the Planning Center Developer Documentation.
