Skip to Content
APIPlanning Center People TSSrcInterfacesInterface: RetryConfig

planning-center-monorepo v1.0.0


planning-center-monorepo / planning-center-people-ts/src / RetryConfig

Interface: RetryConfig

Defined in: packages/planning-center-people-ts/src/modules/people.ts:158 

Retry configuration for handling PCO contact verification delays

Properties

maxRetries?

optional maxRetries: number

Defined in: packages/planning-center-people-ts/src/modules/people.ts:160 

Maximum number of retry attempts (default: 5)


maxWaitTime?

optional maxWaitTime: number

Defined in: packages/planning-center-people-ts/src/modules/people.ts:162 

Maximum total wait time in milliseconds (default: 120000 = 120 seconds)


initialDelay?

optional initialDelay: number

Defined in: packages/planning-center-people-ts/src/modules/people.ts:164 

Initial delay in milliseconds before first retry (default: 10000 = 10 seconds)


backoffMultiplier?

optional backoffMultiplier: number

Defined in: packages/planning-center-people-ts/src/modules/people.ts:166 

Multiplier for exponential backoff (default: 1.5)


enabled?

optional enabled: boolean

Defined in: packages/planning-center-people-ts/src/modules/people.ts:168 

Whether to enable retry logic (default: true when email/phone provided and createIfNotFound: false)