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?
optionalmaxRetries:number
Defined in: packages/planning-center-people-ts/src/modules/people.ts:160
Maximum number of retry attempts (default: 5)
maxWaitTime?
optionalmaxWaitTime:number
Defined in: packages/planning-center-people-ts/src/modules/people.ts:162
Maximum total wait time in milliseconds (default: 120000 = 120 seconds)
initialDelay?
optionalinitialDelay: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?
optionalbackoffMultiplier:number
Defined in: packages/planning-center-people-ts/src/modules/people.ts:166
Multiplier for exponential backoff (default: 1.5)
enabled?
optionalenabled: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)